I have to concur with so many people in this thread: That name is so over the top.
With a name like that, I'd be embarrassed owning one. It's like having a $100 bicycle with "Turbo", "Extreme" and "Freeride" on it, all at once. No thanks, I'll buy a proper shovel. And, really, shovels are...