Definitely a good idea. This is pretty important in the history of Mario. It'd be nice to get some sort of confirmation that the videos are okay to post, but you've given us an awesome amount of information already. I really shouldn't ask for anything else. Sounds like the project was really ambitious. Wonder how it would have ended up on better hardware.