I should add that as well as PM'ing me if you have any concerns over security on the site you can also email me (simon@jehovahs-witness.com) which is more direct.
I won't answer questions about security because I don't think divulging anything is a good idea but if you want to highlight any issue then I'm all ears because I do take it seriously and want to get things right.
Also, in one of the topics the original poster linked to I mentioned setting up 2-Factor authentication for your email which I think is worth repeating:
This is super important not just for JWN but for life in general - your email address is typically the gateway to all your online accounts and gives you access to forums, facebook, banks, you name it. You need to protect it. 2-Factor authentication is not just "something you know" (your password) it's also "something you have" (your phone) so to access your account people would need to have both. Even if someone has your password, they cannot sign in and access your account.
It goes without saying though that strong passwords and other basic measures should still be used, many times people say their account has been "hacked" when the honest explanation is that it's been 'accessed' because it's wide open with a weak password.
Also, be VERY careful when people you don't know setup new sites and ask you to register. I know that sounds like I'm afraid of competition, I'm not. But what a lot of people do is use the same password as they do for their email which is basically handing whoever runs that site the keys.
One thing that I'm adding to the new JWN site is the ability to sign in with existing 3rd party credentials such as Gmail, Facebook* and the like. So, you won't need to set a password on this site, instead we'll trust Google to tell us that they trust you are who they say you are (and so your access to here can then be protected by their 2-factor security etc...).
* I should add for facebook, this means you sign in with your facebook credentials but your facebook identity will not be shown. Facebook just authenticates / approves you.