Have you tried BigScreen? It's pretty killer for co-working. Literally the only thing keeping it from being AMAZING is a higher res screen
Haven't used it for coworking personally, but it's been fun using it to watch tv and hang out with randoms. Just having the body language goes a huge way in making it feel like you're really in a room with the other person.