I think the bonus spells per day for high ability score is ok for the Wizard 
But for the Sorcerer since he can already cast more spells 
The bonus should go to spells known instead of spells per day
It makes a lot more sense class wise and gives the sorcerer a better chance to survive the 4 beginning levels wich is where the sorcerer
class struggles the most 
given the fact that Wizards start the game knowing:
-  All the 0 level spells there is 
- 3 first level spells + 1 for every point he has for high (int) score 
this is what it looks like at level 1:
(int:18) (+4) Bonus spells 1.1.1.1 bonus to spellbook (+4)
Wizard:   Spells per day: level 0= 3   level 1= 2 (+1 bonded object)
Spell book: level 0= all level 1= 7 + anything he finds
Sorcerer: Spells per day: level 0= ~ level 1= 4
(normal)     Spell known: level 0= 4 level 1= 2
Sorcerer: Spells per day: level 0= ~ level 1= 3
(changed)   Spells known: level 0= 4 level 1= 3
I think it fits better but please give me some feedback