La idea de tener dual boot en el g300 es casi tan antigua como el propio móvil, a todo el mundo le gustaría tener dual boot, y si no se ha hecho hasta ahora es por razones muy concretas. Existirían dos maneras de conseguirlo: la primera implicaría reparticionar el espacio interno del móvil, lo cual es muy arriesgado y nada recomendable. La otra manera sería reparticionar la tarjeta sd e instalar una rom en ella, lo cual daría un bajo rendimiento y terminaría por joder la tarjeta sd. Además, habría que adaptar el recovery a las nuevas particiones, lo cual es un engorro.
En resumen, que si no se ha hecho es por algo y no creo que nunca se haga.
Lo de coger ideas de otros dispositivos suena bien, aunque no olvides que el g300 ya tiene mucho desarrollo a sus espaldas y hay poco en lo que se pueda innovar. Si te pones a mirar por ahí verás que pocos dispositivos tienen todo lo que nosotros tenemos, y lo que nosotros no tenemos en general es porque no es posible.