Back my Django site, because it's one of the databases on Django's list and I hear better things about PostgeSQL than MySQL. I have not taken any of the other actions on your list (yet).
My non-expert impression from reading around is that Postgres has a better future than MySQL, and is just a better solution. Oracle's clouding of MySQL's future didn't help it when I made my decision.