I think the upcoming world cup gives the ESL a chance to change their criteria and it would be very good for the game in the long run.
I believe you can recruit players who have played international games, and teams like Lebanon, Italy, PNG, USA, Fiji and others will use dozens of players who are either fringe NRL players, or NSW and Qld cup standard.
If the ESL drops the number of regular NRL players for teams and increases the number of international players, you will get a lot of the players who build up a high profile in the WC and are good enough to play ESL as it stands now.
It obviously isn't ideal that exchange rates mean the NRL now has a lot more money than the ESL, but giving a lot of international players the chance to develop a profile and train as full time professionals will be good for the code, and the ESL will look a lot more interesting with a bunch of Fijians, Papuans, Tongans etc.