This is how I understand it.
Yes, I didn't just confirm that VPW properly stated his resources, but that his resources also lined up with the Word, at least to the best of my understanding, and also even modified understanding.
While I am a relative newcomer, I am right with you on this. So far one of the most interested threads I've read is on the trinity. There were aspects that I never heard of from the Roman church, and certainly not from TWI, and it led me to seriously ponder those perspectives.
I haven't had exposure to so many different viewpoints in a great many years. This is the great thing about GSC!