That's what I get for taking those sections of the PHB for granted.
So, final ranking of this class? I find it interesting but it sure seems like your Gen has to get every single spell, so even at first level the least amount of time that can take is 8d4+3 rounds for all your spells per day. If you go crazy retrieving your spells for one day could take...8d6+3 hours, assuming they are all divine (they clearly won't be)
You can get any spell that's either a Sorc/Wizard spell or on one of those domains (I'll need to look in to how juicy the stuff on those lists are) and the domain ones are QUITE unreliable, taking who knows how long to get (1d6+9 hours to get a level 9 cleric spell from a limited list). I kept searching for a class feature that shortens it later but I didn't seem to find it.
I also wonder about how much optimization it takes to make a DC20 check at first level. 5 Charisma, 4 Ranks is still an 11 or better to get a spell or waste a lot of time at first level. Luckily you can try again in 1d4+1 Rounds assuming it's one actually on your list.
Any thoughts on where it should go? My vote is probably low 1 or highish 2, because Arcane spells are only d6+spell level minutes and the diplomacy check is a joke at higher levels. The low levels likely require some thought, and you're probably not scrounging up combat spells you don't know in combat which requires some foreknowledge of incoming combat (do not get caught asleep). You effectively know all Sorc/Wiz spells as a Wizard sometimes faster than they do, sometimes slower. Your class features are mostly garbage but so are Wizards. You occasionally know a helpful cleric spell. I think it would take a lot of work, but I think it would be quite good.
Edit: I know what my next experiment shall be!