I love this thing, dunno why, dunno how, but I do. Instead of flying say.. from the Dwarvern District to the Trade District on a mount, I'll go to the tall mountain behind the little island in the back with the Cata. portals and use my nitroboosts (also fun) to run off the top, then open up the glider and do a few loops around Stormwind until I eventually land.
If you're not an Engineer, level one. It's worth it for more than just the goggles and stat increases.
Oh, and I accidentally pulled a boss in ICC yesterday during an achievement run with a firework.. on accident.. Just thought I'd say that. Back to leveling.