Good idea. Just do a csay message if the user isn't in an area where they can change without respawning. That's gotta be what, 10 lines of code?
I was talking about the popups. If you want more information on this i'd suggest talking to the coders.
I prefer the "WAITING ON RESPAWN" red text over any newly-added skills, to make it clear that you don't have them yet.