Very good!
I would maybe wish to add a factor that makes the JW worldview so sedictive. In the modern world where old certainties are in flux and old answers are always tentative and relative, JWs hold out the offer of a worldview with definite answers to all life's difficult questions: like how should men and women conduct themselves in relation to each other; what is it useful spending your life doing; is political and social engagement worthwhile; what is the future of humanity. JWs attract people who like definite answers to these sorts of questions, and who find the shifting sands of the modern world unsettling or even distressing. For many people, the security of such certainties has great value, prompting them to overlook the quality of the answers offered. It's why JWs can also tolerate a lot of doctrinal shift too. The certainty of the answers and worldview offered is more important than the actual content of the answers.