I don't understand the economics here.
You still have to pay Authorize.net (or whatever gateway) and then ontop of that have a monthly fee to Chargify....
Surely better to drop a one-off development cost on software to sit in Chargify's place, bespoke to your site...