Instead of having to provide the full path, ie /Applications/Firefox.app/Contents/MacOS/firefox-bin, you should have the option to just do /Applications/Firefox.app/ (or any other path to a Firefox.app).
I have no exp. with rust and I have no idea how long it will take for me to provide a patch. But I guess... um... challenge accepted? heh