root,
Please note that yes, it is instant - the moment a payment has gone into 2checkout & 2checkout accepts it the account is set up.
Also, 2checkout is not the only payment means accepted by easyPSA - we are in the final stages of testing the merchant version that allows companies who have merchant facilities to process the payments themselves, or through systems such as Authorise.net, thus making the payment in realtime.
For control of fruadulent payments we place new signups in a "holding bay" & once the payment has been settled the user is setup. (Merchant version)
Hope that helps
Regards,
easyPSA