Thank you for your inquiry.
My site security badge has broken somewhere along my updating process. Worked after initial install.
It sounds like you are affected by the change in version 130404. s2Member now requires logging to either be disabled, or for you to have the logs being put into another secure directory. There’s more information on this here:
Knowledge Base » s2Member® Security Badges
I also want to go pro with s2member as I like what I see for the most part.
Great! Glad to hear you’re considering s2Member Pro.
Is a SSL cert required for everything to work?
Not for everything to work. SSL Certificates are required for an HTTPS protocol to be used on pages with s2Member Checkout Forms. PayPal Pro Forms accepting Credit Cards directly with PayPal Pro, and Authorize.Net Pro Forms require this, but not everything else.
Also, Does a Catcha work in the Pro Registration process?
Yes, there’s an attribute in the Pro Form Shortcode that will allow you to integrate this directly in the Pro Form. It is set by default to show a “clean” version of the Captcha, which generally works best.
If I go Pro can I get some help to fix these minor issues?
Yes, we have a Customers Forums here that you’ll be able to post in:
http://www.s2member.com/forums/forum/customers/
You can also check here for our Support Policy:
s2Member® » Support Policy