Do you encourage people on a work visa to apply (like H1b)? If they get in, do you have any legal partner that will help them join the program on a valid visa or at least guide how to proceed?
One can keep digging to understand if it is worth all your efforts. But neither you or your team can be 100% sure about it. Thats why SteveJ said, you cannot connect dots looking forward.
I do meditation and it has done wonders for me. You should give a try.