I've been a fan of Samoa Joe since his Ring of Honor days and I've watched his rise through the ranks in TNA from a X-Division star to one of TNA's top draws. Yet, he has lost what made him a great x-division champ and that was his swagger.
While X-Division champ, he walked around like he owned the place. It was like he knew that if you stepped in the ring with him that you'd already lost. He was having great matches with the likes of AJ Styles, Christopher Daniels, Chris Saban, etc.
Now he's forced to do matches with guys that shouldn't be in the business anymore (Sting, Scott Steiner, Kevin Nash, etc.). This has forced Joe to forget about the chokes and combos he used to do and wrestle a WWE-style match of body slams, run-ins, and boring finishes.
I believe Joe peaked when he won the TNA Heavyweight championship from Kurt Angle. He deserved the title almost a year before his initial victory, but was victim to Vince Russo's style of run-ins and mid-card matches. You could say that he has had good matches after his title win, but since he seems to only wrestle on pay-per-views, it's hard to find any good ones.
What saddens me is to see a guy that's great in every aspect of wrestling, from promos to matches, become the guy who's accomplished everything already and now has been resorted to a "Kurt Angle" like role in the company.
Do I think he should go to WWE: No. Do I think he needs something to jump start his career: Yes. Samoa Joe is stuck in the threshhold that is the TNA mid-card that has claimed such stars as AJ Styles, Christian Cage, and Kurt Angle.