It's a nuisance to have to do an ID swap to give an up or down to a message.
Me too, but what's the alternative?
The only alternative I can think of is to count Admin cheers as their associated member's cheers instead. That is: if you are 'logged in' as Admin a cheer will show as Percy.
It removes some functionality, so it isn't ideal, but I don't think I've intentionally used cheer/jeer as a moderator so I know I wouldn't miss it.