Depends what is important to you. If you want every weekend, every Christmas, every Easter and every national public holiday off, a relatively quick command opportunity and only want to work between zero to three nights a week, then EFA might be the way to go.
If however you are motivated by the attraction of bigger money or the fleeting "glamour" of mainline then you are probably in the wrong industry anyway.
I doubt they will ever have a problem getting crew, but if they did market forces would prevail.