That makes a lot of sense. However, with the new emphasis on power sources, I think that instead of a single "spells" bonus we'd have different bonuses for each power source.
Warlock
Attack: Melee +0, Ranged +1, Arcane +4, Divine +0, Martial +0.
Paladin
Attack: Melee +4, Ranged +3, Arcane...