to shorten my answer.
location of such institution?
eurocontrol has such idea, basicly speaking. and what happend to it?
as you already know.
soon or latter, paper power. national CAAs or (EASA) took job back.
Basic political question:
Who is the Boss?
You my Lord!
Than everything in my garden!