Nice work so far. There seems to be growing interest in online roleplaying, but most of the current offerings are lacking right now.
I personally launched Fabletop.com a couple of months ago, but the approach is a bit different, focusing more on a robust chat system, and less on the battlemat.
Good luck to you guys!