I volunteer at a club that runs a technical museum, providing an open laboratory for school children. It offers them the chance to repeat some fundamental physics experiments that are crucial to our world view. We're using mostly Free Software, but there are some niches where we have to rely on non-free stuff. I have noticed that using some proprietary commercial tools, we are able to work far better and easier than when using their free counterparts.
What would you suggest to do in such a case? Do you think it's better to compromise on freedom and work more efficiently, thus providing a more interesting experience to our visitors, or to divert our (very, very limited) funds and manpower to improving the Free Software tools out there, thus neglecting our core mission but ultimately benefiting a different community?