We use usaepay for our billing and we need our current billing workflow tweaked a little bit. We want to add in billing start date and also handle some functions differently. If you work really well with billing APIs and php this should be easy for you.