See edited post above.

I could see a solid storefront being a good bet. Physical presence with parts and service will go better than just trying to resurrect the name. Hold meets there to show off their product and prove their seriousness. To me, the name itself has a stigma that will be REALLY difficult to shake.
The scene is not dead by any means though. Look at some of the shops out there like Forged and TopSpeed....who seem to be doing quite sell. There is a forumla to succeed here...