The problem with changing styles dynamically still remains that (maybe) the cache must be turned off.
I'm not sure if the transition pages get cached or not; if not, the referral thing for transition pages only (right after you post, right after you login, etc.) might work. But I'd guess the registration page and most other "big" pages probably does get cached, so unless we find a way to make the dynamic styles cache friendly (or you know for a fact you're on a monster server and can take one for the team and turn the cache off), it probably wouldn't be the best idea in the world.
---Skorpion