I know the old WWEism is that if they are gone from TV for a certain amount of time we will forget about them and that is the case for people who either needed a break or aren't over. Both Sandow and Cody were over and they took that to the Indies, but didn't really stick around that long on the open market before being brought to Impact. It's almost like TNA could be looked at as a land for past failures to be redone and yes I am aware in few cases it has worked for them, but that doesn't mean they should keep going that way.
See the reason I chose to take this route with this post is because well for two reasons. The number 1 reason is because Cody with a price as his wife Brandi will be joining him in TNA as a part of the Knockout's division. The former Ring announcer will be a part of the knockouts division I think you gave a little too much to get Cody. Unless of course Brandi has been training on the side then I hope this benefits TNA even more. Another reason why I took this perspective isn't to bash on TNA, but to say that Impact Wrestling doesn't have it's own identity because they keep taking former WWE stars and have gotten a bad reputation. I know it would take longer, but they should've invested in new talent or talent off the indies like WWE did or they did with the Wolves and build them up from brick 1. Also being the outlet for how the fans get to know and recognize a talent from. Building from within maybe harder, but it is better than taking everyone from another place because if you build from within then your able to make your own identity.