That's a great idea, I'm going to look into creating an online chess game application soon!
Hey, yo! I was thinking doing the same. I was thinking in something with link sharing i.e. you create a game session and then get a link you can share with the second player and spectators.