Aye, I realise the need for practicality at

a time in which there are only a handful of programmers

, I was just throwing some things out there. (I'd help with the programming if I could, but unless it's Dspeak or something like the system in NWN where it's essentially plugging in values, I'm about as proficient as a monkey on a typewriter. Not a thousand,
just one.) The mass levitation thing could be interesting, depending on how you handled it. (To be useful, you would have to at least partially be able to control the horizontal movement after you were levitating a bit of the ol' up 'n down.)
In theory, you could use something like a light spell to illuminate the area around you. Whether a physical manifestation or a general circle of light spread around your character. A lot of RPGs do this. (I'm not sure whether or not it's already been implemented, to be truthful. The last time I played PS was years ago. I don't think there was actually a skill bar at the time.) That could be useful in any number of situations.
Also, in regard to mining, there was a spell in an older game I played, Betrayal In Antara, I believe, that allowed you to see where minerals were hidden in stone. It wouldn't allow you to extract them unless you had the proper tools, but you could find out where they are specifically. This would encourage miner/wizard teams (as discussed, whether the miners and likewise wizards would be mercenaries or not would depend on the situation.)
But yea, I suppose the only problem is the current lack of programming personelle. It's difficult to organize a list of priorities when y'know whatever you try to do will take you forever.
--Polar