Since the topic has mostly turned to VTTs, I thought I would chime in, since I've considered all these issues while designing the Fabletop app.
The biggest issue, IMO, is that the most popular systems are all designed for face-to-face play. Even with all the fancy new tech out there, the...