Cuando tu tienes el control del stack de una aplicación, usa lo que quieras. Hay toda una amplia gama de servicios y aplicaciones que usan bases de datos mucho mas exoticas que Firebird, asi que no hay razon para no usarlo.
Mientras que se puede usar MySql de forma responsable y eligiendo bien su configuracion, MySql es el javascript/php de las bases de datos: Puedes corromper la información si la miras mal y no te sabes los multiples casos y sub-casos especiales de como no o si debes hacer las cosas:
http://blog.ionelmc.ro/2014/12/28/te...choices-mysql/
Mejor dicho: Si quieres una base de datos *confiable*? MySql es la *ultima* opcion en el mundo relacional.