Depends on what your priorities are. The EU as a whole has some good parts and some bad parts. It has positive trade and economic policies in the broadest sense, but routinely oversteps its bounds by unilaterally declaring policies without the nuances of individual countries taken into account. Some argue that it's what has prevented a third world war, but I'm not sure how accurate that is considering the Cold War dominated most of the EU's early existence. Boiled down it's an ideological argument between freedom and stability.
It's not a perfect analogy, but I tend to think of the EU as the US under the Articles of Confederation: each state was largely aligned on the big picture items but there was no overarching apparatus that could keep everyone in check on the details. The US eventually realized this was untenable and created a strong federal government. Were the US living under a EU-style system today, Texas would be the state voting for an exit because they didn't believe the trade benefits were worth paying for and letting mandates from Delaware or someplace infringe on their right to self-determination.
I don't think there's a clear answer here.