I like that it's very easy with this software as you can setup your own subscription plans or pay per view plan which helps me in my daily work when i'm managing subscriptions and payments between clients and providers.
There are some issues related to its technical side especially during billing process but their support team always solve them up pretty fast! Try using if u have no other option because sometimes there might be problems while getting paid from our client by bank transfer so try solving those through proper customer service department. We're able manage different types of subscribers via one screen without any hassle at least until now (2 years).