Like I said, I've used the RPGTO to run SR games. The table is very stable, uses Java, has a voice client that works fine for most people (but we do have 1 player that has issues with it, so when he plays, we use Skype). For rolling dice, you can either use the dice roller to click up how many dice you want to roll, or you can type in "/roll xd6" and it does so. This is the way it looks in the chat window
So, it's fairly quick to go across the line once to count up the Hits, and then once more for the 1's to see if you Glitch. We enter our dice pools as a macro that needs one click, and in the case of -2 dice for range, or -4 for Recoil, our Table standard rule is the last X number of dice are ignored for the roll...
So the last roll in that image is 5 Hits, but if he was at -4 for Recoil, then those last 2 Hits are ignored, for a total of 3 Hits.
Here is an example of how one of the players has his spellcasting macros set up... though I notice he has the Force limit on the wrong line, but eh..
And here is an image of what the table in general looks like, along with one of my NPCs and how I have some of his info statted out.
If a certain NPC might be an often-used template, you can enter more of the required data onto it. My security were grunts, so I was manually typing out the macros for defense and damage resistance, but if they had been around a few Turns longer, I would probably have edited that data into the actual NPC listing.
While I like RPGTO, and want to get more users there, I am definitely for more people using VTs in general. No one should have to go without a game because they happen to live out in the Barrens and nowhere near other players. I mean, I am in Nevada, I have players in FL, CT, NY, Eastern Canada, and one that switches between the UK and Cyprus. The game with these players is only possible because of a Virtual Table. So my advice is to look into the paid options, but try all the free options, and then if the free ones don't work for you, then ask around and see if you can't get into one of the paid ones to try it out.