Thank you for the info. I'll take a look at the expression parser. The dice used in the Hero System give any VTT a run for its money and most fall short of providing everything that we need to have the VTT handle all the dice in an effective manner, so I'm very curious to see what it can do. Perhaps if you ever have time to run a demo that I can connect to and we can chat about it and and I can give you specific questions that would be great.

Regarding #6, a VTT can still do this and be system agnostic if the user is allowed to define the properties that are used to begin with. MapTool recently implemented this and it works great. There are at least 4 different systems that I've seen people using with it.

Anyway, thanks again for the answers and I don't want to derail my own thread, LOL, so I'll ask further questions in PMs or you are welcome to contact me for a demo session. I am interested in learning more as I wasn't even aware of it when I was first looking into VTTs.