The biggest problem with an online version would be lag and timing, I'd figure.

Offline... Take a while to figure out how to do it, then just a hassle of sharing the necessary game files.

I guess it would be nice, if gameplay was not sacrificed to do it.