Fantastic, just managed to sign up, now waiting for the bank deposits to arrive, looks very promising though!
Considering the speed at which they have expanded from the US only to include UK, too.. I would say you'd rather buy a ticket to London