About MySql, it is the db that most existing installations use and it is well tested. Also we had problems with deadlocks on Postgres during integration tests on Travis CI. I must admit that I think Postgres has the momentum and look forward to recommending it in the future.
Good point about the ruby version, I made a pull request https://github.com/gitlabhq/gitlabhq/pull/3305