In DoS Enhanced, all spells have been assigned level brackets in exact multiples of 3 (3,6,9,12,15) (Seperate from the Novice/Intermediate/Expert tags) so the stores in the first Town basically have ALL level 3 spells, second Town have all level 6/9 intermediate spells, The Homestead has all level 12/15 Expert spells. I think the most under the radar, but influentetial thing, is that the spells in DoS Classic are partly itemized - a lot more of them have exclusive sources, so if you want to have multiple mages, at least with the expert level spells, you can't just casually achieve everything on everyone, and some spells had a charather level requirement above the one I finished the game with.