Redraw still feels very unsatisfactory. If anything it feels even worse than before. There are moments when you burn through all three charges only to still not get the card you need for Divination. What's wrong with programming Redraw so that it doesn't give the same seal as what you already have?