Overall...
ECNL is stronger than GA
ECNL gets more players into D1 (~3:1 ECNL:GA)
ECNL has more coaches at events
but...
Top half of GA is still strong
Bottom half of both leagues are weak
There are GA teams that are stronger than ECNL teams
GA still gets plenty of coaches at events
100s of players from GA still get into D1 each year
So...
GA is a good option even though ECNL is overall stronger
Just because one option is better doesn't mean the other one sucks
And...
If recruiting/exposure is all one cares about, preference in order would generally be - top tier ECNL team, top tier GA team, mid tier ECNL team, mid tier GA team, bottom tier ECNL team, bottom tier GA team. Lots of variables here such as geography, age group and outlier teams.