Rod,
I too am a non-jw. My interest piqued out of a love for a very dear friend. I attended a Catholic high school and college. I understand your doctrinal background. Like you, I see the value in a non-denominational perception of faith. I also am fascinated by other's beliefs. I believe most other non-jws respect and allow for variant perceptions of faith.
You and I probably share an aversion to slamming other faiths. Many of my friends are uncomfortable with my "concerns" for we all believe in the inappropriateness of challenging other's religion. But this is not religion as we know it.
Form your own opinion. Just know that I hurt for everyone this denomination touches.
And welcome!