I wish I had time to read the article carefully and comment carefully. In a couple of weeks I'll have time, and hope to post my own article which will cover some of these points.
There is are lot of serious and grave misunderstanding about what the Vedic religion is - by self-described Hindus as well as others.
I just do not have the time at this moment, but I will save this article and use some of the points for my article.
BTW, all Hindus are, as it were, "self described". The number of discrete denominations is pretty nearly equal to the number of adult males in India (exclusive of Moslems).