Forum Moderators: coopster
Ashok
Best options for sending confirmation email [webmasterworld.com]
I don't think you need to be concerned as much with which method to use
About the only issue I have heard about is amount of email and workaround solutions for this were to use a database to queue up and send massive amounts of emails off in batches using a cron job or otherwise.