TNA Advantages:
Better storylines
Some variety (not only singles matches all the time)
Have Big Names
Have a national TV deal
Awsome concept matches
X-Division
ROH Advantages:
Great wrestling
Great roster
good storylines
Great booking
great tag division
TNA Dis-Advantages:
Bad Booking
not enough home grown talent are getting pushed
only 1 hour weekly TV show
Wrestlers requesting release due to lack of air time
ROH Dis-advantages:
Hard to follow
Not enough no NQ matches and concept matches
no TV deal
Better storylines
Some variety (not only singles matches all the time)
Have Big Names
Have a national TV deal
Awsome concept matches
X-Division
ROH Advantages:
Great wrestling
Great roster
good storylines
Great booking
great tag division
TNA Dis-Advantages:
Bad Booking
not enough home grown talent are getting pushed
only 1 hour weekly TV show
Wrestlers requesting release due to lack of air time
ROH Dis-advantages:
Hard to follow
Not enough no NQ matches and concept matches
no TV deal