This thing is everything i've ever dreamed off out of a DS/GBA console. Have you considered using the extra space in the shell to have a capture card? unless the TV output can also be output to a laptop or other device for recording purposes?
If you ever get to the stage of having the project...