Enough good players to go around?

Usfl, indoor football league, Gfl, Elf and eventually Xfl.

Lots of employment options for Canadian players to play 11 man ball outside of the Cfl career path

Need more quality domestic players who want to stay and grow the league. But I suspect a lot of these other leagues will fizzle out. I can see the XFL being a major player but otherwise think CFL is the best option outside of the NFL.