Haha it is pretty realistic and I did try alot of recruiting but there are some kinks in the game. For instance it somehow un-captied Liam Millar and he started holding out for an England call (although I did eventually get him back and he scored at a rate for me!).
Ike wasn't listed as having Canadian citizenship so I couldn't get him, and Eustaquio had already committed IRL so I didn't need to recruit him in-game. As for Flores, Dias, Jebbison, etc. I don't believe they were in the game last year since they were too young. Arfield stayed on as my loyal captain and leader!
In general the players were real sticklers when it came to playing for Canada. Guys like Simon Colyn and Jordan Perruzza filed one-time switches to the Netherlands and Italy respectively despite never getting call-ups from those teams. So the game is fun but far from perfectly realistic!