Thanks for the nice words!
1. I'm open to the shipping linux builds (all of my code is platform agnostic, it shouldnt take much to compile it to linux), but the main issue is that I don't want to ship untested linux builds, i'll definitely ship them if I get a proper linux testing setup going.
2. The problem with that is that it requires walking up the directory tree in a way that personally seems nosy and undesirable to me, I don't like it when programs that I run do things I dont expect them to do.