Sounds like you had a blast!
For magic do you use the sorcery mechanic (or is it magic now?) where you start at a low % and then slowly get more experienced with each single spell? What about using the old POW x5 (or INT x5 if it's more intellectual formula type of spell). I like some sort of rolling in conjunction with magic, though the old sorcery way is usually a bit too difficult.
SGL.