Also consider that incorporating outside means you have to demonstrate that it's not for a taxation advantage, which would not be legal.
Also consider that incorporating outside means you have to demonstrate that it's not for a taxation advantage, which would not be legal.
For me, your last point doesn't look very worrying, because from what I read if the company operations are in Italy then you are required to pay taxes here, but according to EU law you can rightfully incorporate in any EU country; so, if I do pay the taxes in Italy, there is nothing unlawful. Moreover, in my case, the website is (and will be) in English only and my market is 99% abroad.
More worrying is having to understand HOW I should pay my company's taxes here, and how to explain to the UK that I should't pay them there too... the worst scenario I can think of would be having to pay the corporate taxes twice until everything is clear, but if that becomes a problem it means that I already got traction, and at that point I could do everything I need to fix the situation.
What I really don't want is to spend a lot of money just to validate my product!