I think I read somewhere that classes can naturally be different. Maybe not.
Like a shaman casting maledictive spells, yes. Level 50 shamans cast at L50 while all others cast at L47, or something like that.
Some issues I have:
How easy are these numbers to see?
If we're talking score sheet, we need to make room for afflictive, maledictive, mental, curative, protective and 'other', or some abbreviations there of. This of course, is a minor issue.
What exactly will this bring to the table?
You'll know what level you cast your spells at. Great. For most people, those numbers are going to remain static for most of the characters life. Additionally, to get the most benefit from this, you'll need to play nearly every caster/communer class in the game. If you did that though, you'll already see that a shaman's plague is much more potent than a DK's. By proxy, you'll also know that to cure a shaman's plague is going to be harder for some classes/items. But now you've got an ambiguous number attached to it. You picked up a +spell level item? Great! It's now in the back of your head that your spell level is +1 anyway, reinforcing that your shaman now casts an even more lethal and harder to cure plague.
You get to know your approximate damage due to spell level shifting?
Nope. Don't like it. You'll need to know the range of the spell in the first place.
How about knowing just the average damage?
.... Maybe. Completely on the fence with this one. Sounds interesting, but do we really need to know? Like timers on class-made items.
But ... know your spell levels!
Yes yes. Having them on your score sheet does little to nothing for everyone. Doing that means you'll need to hit all classes, blah blah already argued that. However, taking a page from the spell type in the help file does lend a bit of a solution to my argument.
help ray
'RAY OF TRUTH'
syntax: commune 'ray of truth'
Blah blah blah
help shaman
SHAMAN SHAMANS
Blah blah blah
Caster level at 50:
Afflictive: 50, Maledictive: 60, Mental: 50, Curative: 55, Protective: 45
In summary:
[insert applicable summary here.]