I've actually been a member of the CTA for some time, but before this new platform was installed. I'm a huge fan of CS Lewis, who I credit for leading me to Christ. However, between Process Theology and Transhumanistic thoughts of Telliard, I know the truth is in there somewhere!
I am also a sci-fi author who's working on my 2nd manuscript in the CTA space. Let me know if you know an agent or publisher :)