Well the point is, the current system requires you to use your mouse, therefore you have to stop whatever you're doing and then switch. The whole purpose is to circumvent that, so you can keep building or shooting someone to pulp while switching avatars (and yes, there would be a spammer issue, so some sort of limit must be imposed on how frequently you can change avatars). Otherwise the current system is just fine.