A federation makes sense to me: I live in one. But how the EU has assembled itself in a way that seems to unrepresentative has been worrying to watch over the last couple decades.
Not a bad tradeoff, all included.
Either citizens have the power, exercise it continuously in practice and are supplied with everything it takes to assume that role properly with all the duties it implies, or there is no democracy beyond empty words.
Just saying lets vote directly on everything will put everything on hold until all goes down.