Bhai, I am not familiar that much with the Vedas as I am a Vajrayana Buddhist. I have read them to understand the commonality between mainstream Hindus and how we emerged as a distinct branch but I would not be able to factually counter him word to word. However, I am sure mainstream Hindus can easily counter him if they know well enough.
I will do my bit about not saying bad about holy scriptures.