It is a great idea! There are many engine reimplementations for games with more complicated code and your knowledge of AO/AE engine is surely big (Thanks for .lvl editor

) The recreation of the engine may also add a lot of features such as level maker, running game on Hi-Resolution with some graphic filters etc.
If you managed to do It I wish you the best of luck
