I think there are just too many errors in these theories ...To name a few:

Bharat: was a great king and the country is named after him.

Arya in vedic culture and literature is rather an attribute of human nature and not a race or tribe. The scholarships that don't grasp that are either too lazy (and dull witted) or just plain dishonest.