Hi. Thanks for the feedback. As I've said before, some of these bugs appear to be due to Qt, or perhaps older versions. I'll see what I can do moving forward.
As for your questions:
1)There was a reason why we disabled bitcoind on OS X. One problem is that bitcoind isn't distributed by default with OS X. You have to roll your own version. I think there are further technical reasons why we don't support it on OS X but no one can quite seem to remember why. (I might have an email buried somewhere that says why. I'll look.) If you have ideas, feel free to speak up.
2)Personally speaking, I'm happy whenever people submit patches. Unfortunately, I don't have any control over the repo, and I'm not notified whenever pull requests come in on Github. If anybody's happy to suggest an easy method for getting notified whenever pull requests come up, I'll look into getting it set up. I know there is something out there, as there's an IRC channel (#bitcoin-commits) where Bitcoin commits (Core and secp256k1) and maybe one or two other projects come up.
3)No idea. We don't mind if people want to fork and support other cryptocurrencies. There's
at least one out there, for Namecoin.
4)I don't think so. I think the devs had a discussion about this awhile back. I might be wrong, though.