No one can make that choice for you, but for what its worth.....
I wrote some scripts that bascially did the same thing as mypaymentpal. Set them up as they registered to allow them a 30 day free trial. Then when they paid we'd manually add them in via another script.
I went ahead and got mypaymentpal and put it up and had it running in about 5 minutes flat.
Once I convert over to it I figure my personal hassles are going to drop to near nothing. It's well written, Clean in appearance, Overall NICE!.
Knowing Josh and Dave by the work they've done around here I have no doubt the future of this one will be bright.