I have a friend who signed up with Compubank purely in order to get clickmiles, and they cancelled the Clickrewards association before the account opening had gone through! She's closing the account again, of course.
I never signed up with Compubank because they refuse to allow anyone to sign up who isn't a US Citizen.
It's a very interesting phenomenon: Every "bricks-and-mortar" US financial institution that I've asked will open accounts for non-US citizens.
However, every one of these little upstart internet banks that I've come across refuse point blank to process anyone who doesn't have a US SSN.