Silly idea without some sort of central YouTube account through which all/most MR videos are posted, as is the case with a lot of sites that have intros like that. Can't describe what I'm trying to say very eloquently because I'm typing with a flax iPod touchscreen keyboard, but yeah. Great that you want to advertise the site, though.
With time to think about it, I definitly think it's not that useful to the site, yet I rest my case of wanting to pay a small tribute to the forums.
I definitly get your point, and I do think this is what modretro.com should be, not the forums, they are great as they are, but I do think the main board should be some sort of site showcasing finished projects and daily mods, attracting an audience that can be frightened by a forum. Not unlike hackaday or other sites. However this does exist already, and I have no website designing ability enabling me to do this myself. And most importantly, this is not at all for me to decide this kind of thing.
Doesn't hurt to dream about it.. But I guess I'll stop using my intro, however I'll never linking to the forums