Payment session and emails

The idea behind this being that if you currently send the customer through to the checkout then they click the back button in their browser their entire order is removed from their cart.

I'm not sure that this is the best way to be dealing with this situation, any comments would be appreciated.