MameHub makes no sense with GroovyMAME.
GroovyMAME is for people who can't stand to play games with blurring, ghosting, smearing, or choppy refresh rates.
It's for perfectionists.
Why would you bother going through all the effort to perfect the experience and then play with someone over the internet with a 200ms ping? It makes absolutely no sense.
GroovyMAME is for people who have no tolerance for crappy stuff that doesn't work perfectly.