Hola buenos dias muy buena tu pregunta, como ya leistes en otros foros y en este mismo si anteriormente el mkb no cumplia con las necesidades que tu mismo estas mensionando pero en la actualidad yo prove un codigo hecho en proton y otro hecho en mkb para una glcd con un pic16f887a y el codigo hecho en mkb ocupo menos espacio en el pic que prfoton ojo pero esto puede ser que las librerias de glcd en mkb son mejor estructurada que las de proton habria que hacer mas pruebas para concluir este tema pero es cuestion agilidad del programador en oportunidades usamos el metodo mas largo para hacer nuestras cosas por eso dicen que un buen programador es aquel que logra el objetivo con la menos cantidad de codigo.
Saludos yu espero mis comentarios de ayuden un poco.
Atten.
Alexander Santana.
Barcelona-Venezuela.