If you don't live in Europe, I can't see how EASA will get you.
They cannot stop foreigners flying in and out of Europe.
This leads to the obvious question as to how do you define somebody resident or not. Clearly there are clear cases, but there are many people on the margins, who just move around. If you have a house in Jersey or Croatia and have documents from there, it will be impossible to show you are EU resident - especially within the very limited framework which will exist for policing this utter crap.
The real issue will be insurance. That would be my #1 #2 and #3 issue to get 100% confirmed. If the insurer is happy, you are good to go regardless of anything else, because IMHO there will be no policing unless you go out of your way to p*ss somebody off.
Of course, every insurance policy will stipulate that the flight must be "legal" etc. I think any grey areas on this one are dealt with by making a very full disclosure to the insurer.
Last edited by IO540; 11th March 2011 at 07:41.