I find as a Roll20 Pro subscriber it offers a lot of features that help me out.
I have even edited the character sheet to make it more useful and utilized scripts that allow a lot of shortcuts so I can focus on GM'ing and my Players can focus on Role Playing and not be bogged down in trying to figure things out.
After having many people I have GM'ed for state "that game was really easy to figure out with that character sheet and the other features you used", I think it is successful at what I want. Is it potentially a more expensive option? sure, but you get value from it, and they are constantly improving.
Call me old fashioned, but I'd rather own the software and have everything stored locally. I do not like paying a tax to store things on the web. I've owned FG back when it was still 2.0 in 2008 and I've always gotten updates to the software free of charge. Currently, FG is on version 3.17 and they've added a lot of rule sets that you can purchase or you can create your own easily using the CoreRPG. You can even give your rules set to others and it doesn't cost them a dime. Also, you can pay a subscription for FG for the Player or the Ultimate license. The pro to having the Ultimate is that only you have to have the license and every player that connects to your game can be on the free/demo version.