UK has been the easiest place to form a LTD
but UK sucks with reporting requirements - now they even require IDs for directors
if EU-inc can have incorporation costs of less than 30£ - then no reporting requirements if say revenue is under 200k then yeah its a win and no other BS like notaries etc