On the internet, nobody can see you fail. Peer pressure, weekly dinners, demo day - you can't really replicate that on the web.
As for organising in Europe, where? London is very expensive, and nothing else springs to mind.
As for organising in Europe, where? London is very expensive, and nothing else springs to mind.
Language is not a barrier, but I don't think you should incorporate here - we have high capital requirements. NTIAALOA (not that I am a lawyer or anything).
The potential "loophole" is registering a company in an EU country that's not so lame as the continental ones (i.e. Ireland or the UK), but I don't have good information on that.
Do you have experience with this?
edit: I'm assuming you're talking about more than just 3 months on a beach ;-)
John.