Its just a silly joke. We already have raider.io anyway.
- - - Updated - - -
Epic transmog > everything else. I do tell people when I am impressed by their awesome transmog. Players with Scarab Lord title? Lol nerds. Transmogs give you the proper respect.