How about to show all the nickname when a user as been selected in the nicklist ($snick()) and then hover over. Just so it doesn't switch between nickname to nickname too quickly.

Just my opinion, either way I'd still like to see your idea implemented.

All the best,

Andy.