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.