Website seems pretty poor to me too no?
Yes. Let him make all the mistakes which he will make then jump on him and offer a better product. He only offers Euro's as a currency at the minute. Surely you get the multi currency thing sorted before you even launch? The key thing is legality and security of your money as a punter. His current location to be based doesn't offer that like a more established GC approved location would.
This is what i thought. Also he must have told nobody if you did not know this was coming with your connections.