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 not stopping with the component when we think everything is in, we're always continue developing new features and fixing bugs reported by our customers. Finding bugs? Just let us know and we will take care of it!