Well we did just get a patch where you can hide everything but pants. Convenient timing.Would not necessarily say that. But after many of the leaks got proven wrong with Azshara surviving and nothing of note happening in the cinematic, i would imagine many are desperate to get their 15 minutes of fame before 8.2.5 comes through and smashes a good portion of all the leaks.
- - - Updated - - -
The more i see of Mechagnomes the more i am convinced of their unsuitability as an Allied race. Mostly because of transmog.
To really show off what makes them unique, (i.e. robotic arms and legs) all their armor has to not show off arms or legs, which, if you consider using a tabard, means essentially hiding 4 armor pieces, 5 if you count bracers.
They really would be much better off as a customization option for Gnomes, as that would allow people who play them to know that choosing them essentially means having 5 armor pieces on "always hide"