SO is it a dead end? am i fooling myself??

There are scads of non-profits out there that could hook you and your bobcats up with engineering students. Google around a bit, and find out who is working in the countries where you’d like to do something, and find out how they could make use of your offer.