20 spell slots can be pretty easy to handle in the low levels (1-10), if you get a new spell from the appropriate level every new level. Say at level 5 you get 1 level 1 spell, 1 level 2 spell, 1 level 3 spell, 1 level 4 spell and finally 1 level 5 spell. High levels could prove to be a little...