I would like to make this happen in OpenEmu someday, it is just about finding the right developer(s) as there is a lot of other stuff the guys want to do first with the app. Getting the updated interface out first, adding more systems it can emulate etc are a higher priority.
Anyway, in reference to NetPlay, I cam across this today. It is called MAMEHub and by all accounts it is pretty good (at least on Windows...dont see much comment about the Mac version):
https://sites.google.com/site/mamehub/
Here is a video of some guys playing a game and chatting while doing so. I wouldn't have designed it so that the chat appears ontop of the gameplay window like that, and it seems restricted to only people who are playing (so it isn't OnLive or TwitchTV-like public streams). It also definitely needs Mic chat (maybe it has?) as typing and playing is... well, not really an option for most games.
http://www.youtube.com/watch?v=lHtkvSZwUO4