With Workflows, you're able to ensure important billing and subscription processes are completed fully. No more, finding out a subscription cancellation didn't go through a month later when the customer complains they got rebilled.
With the ability to create custom steps in your workflow from both a code point of view and from the WebUI you'll be able to ensure your billing and subscription workflows match how your business works.