The age of the TNA is pretty startling. I had no idea that they were all that old.One of the things I really just noticed...
AJ Styles is 35
Bobby Roode is 35
James Storm is 35
Samoa Joe is 33
Austin Aries is 34
Christopher Daniels is 41
Frankie Kazarian is 34
Chris Sabin is 30
The Pope is 34
Doug Williams is 39
Damn...even TNA's "young guys" are old as fuck.
To answer your first question, YES. Their crop of young talent is pretty bare. They were really pushing Jesse Sorensen until he got injured and he was alright, albeit bland. Gunner, Rob Terry and Robbie E. are shit. Crimson is OK, he just doesn't scream future star like they expect him to be. Poor man's Matt Morgan. I've been waiting for them to give Magnus a singles push for ages. I think that he could main event in TNA.
Before TNA essentially gave up on tag teams, I would have recommended the Briscoe Brothers because they could have added some energy to what was once a promising tag division (MCMG, Beer Money, Young Bucks, etc.) I think someone like Adam Cole would be a strong addition to the X-Division. They already had Jay Lethal and made him relevant before they randomly depushed him.