i'm sure, the developer know what they do, but if its about the pic limitation, and i dont know the specs of the arm on the new controller - why not just use a bigger pic:
the one used in the minimig:
and a bigger one:
is there still not enough ram size, compared to the arm?
Edit: maybe its about the EEprom size of the pic?