I was discussing similar topics with a lawyer once over some beers.

Basically it would be best if you have no customers from Spain or country of your residence.