¿Qué historias de terror has tenido con herramientas multiplataforma que te hicieron desear haber usado nativo?

No tengo historias de terror para compartir. Si estás haciendo un juego, entonces usa absolutamente un motor como Unity. Si es solo un juego en 2D, entonces otros motores podrían ser mejores o si es lo suficientemente simple (Flappy Bird), entonces el nativo podría estar bien.

Si no está haciendo un juego y no está haciendo nada que implique movimiento a través de un espacio virtual, entonces Unity probablemente no sea una buena opción.

Si está creando un juego que no utiliza componentes, listas, botones, interruptores, etc. de la interfaz de usuario estándar, entonces Native ofrece el mejor rendimiento sobre los enfoques multiplataforma de estilo HTML5 / Phone Gap, aunque esas herramientas también tienen sus ardientes partidarios. Se necesita algo de trabajo para que las aplicaciones basadas en la web sean tan buenas que no se puede decir que están basadas en la web. Pero ciertamente se puede hacer.