We recently switched to our new website with our own brand new Subscriptions component, this means we have changed a lot in the download sections and hope to made it more clear to everyone. We still have to add new FAQ's and more documentation. When having any questions, just let us know and we will add the FAQ directly to the FAQ Sections of our new website.
We're always developing our components in the latest Joomla! and PHP environments! No need to be scared to run in troubles when your hosting company is updating their servers. We have probable tested it already ;)