¿ no sería más facil hacer una aplicacion web, donde todo el contenido este en la web ?
Mira por ejemplo esta:
https://play.google.com/store/apps/d....android.deply
que es ni mas ni menos que:
http://www.developer-reply.com
Si quieees que el contenido se vea offline, puedes hacer lo mismo con los html en una carpeta local, y actualizas estos en segundo plano cuando exista conexion. Pero no uses assets porque eso una carpeta 'cerrada', solo modificable volviendo a compilar.