Es casi imposible obtener un framework de persistencia que tenga excelente desempeño en cada uno de los ítems que nombrás.
En principio, uno debe buscar un framework que se desempeñe bien en las características que realmente necesitamos, y en esto es bueno hacer una comparativa propia, ya que es difícil encontrar una comparativa totalmente libre de preferencias o fanatismos.
Tampoco es cuestión de hacer caso omiso de la experiencia ajena, ya que hay muchas personas que han cometido los errores, y es bueno aprender de ellos. Pero no por ello vamos a tomar decisiones en base a una estadística que vimos en Internet. Hay que saber evaluar varias soluciones y determinar cual se ajusta mejor a nuestros requerimientos.
Es mi simple y humilde opinión