You don't actually have to worry about any of this stuff, if you have the money to buy one of these you also have the money to register it in a third country.
>It’s relatively impractical in most of Europe because they’re not allowed to fly above populated areas except to take off and land (at least in the US)
FWIW this is mostly a US problem.