What does the binaries not being signed mean?
It seems waterfox (?) has a legal entity behind it for your exact reason!