The X- Arcade stick is a decent american style arcade stick. Main problem with the X- Arcade sticks are that with using adapters/converters for them, they have input delay. Using it on a PC is fine though.How are the stock buttons/joystick on the TvC controller? I'd rather not replace them if I didn't have to. Also, are you aware of where I can get the TvC stick?
There's also this.. http://www.xgaming.com/store/arcade-joysticks-and-game-controllers/product/x-arcade-solo-joystick/ I actually own the X-Arcade Tankstick which I use with another arcade I made, but even the X-Arcade Solo is so dang huge..
With any arcade stick when used over time you eventually have to replace parts in them but as far as the TvC stick is concerned, the parts last in them for a long time. You want to check retro game stores if you have any in your area for one since i doubt gamestop carries these arcade sticks anymore. Online wise Amazon or Ebay is your best bet. Madcatz, Capcom store, and Gameshark online websites used to sell them but now they do not.