MIPS, конечно, замечателен. Но писать для него на асме нетривиальная задача, а с установкой GCC (imho) теряется простота и наглядность.
Кстати, сильно ли отличается эта реализация MIPS от PIC32?