Sure, why not. Even among religions, which are all sort of strange, the core beliefs of the CJCLDS is really out there. Had they confined that jibber jabber to their services, that's ok. To get into the political process is a form of war.
And for Christ's sake, pull their tax free status.