There are a lot of problems with it from legal/technical perspectives, as this was the generation when encryption started occurring for ROMs. Basic things like how Gen 6 introduced 3D character models, and changed the movement system into 8-directional (I think they achieved omni-directional in gen 7?) are also problems due to the character model requirements for it, and we'd probably have to trash our work on character customization to make it feasible.   Eventually we're going to run