Stripe is great if you want to build it yourself but when you start doing more sophisticated things, multiple pricing plans, tiered pricing, fixed-terms etc your development team will have to spend a lot of time building these tools internally.
BillForward also aims to provide more infrastructure around metrics and general management of subscriptions.