Well, it's $30 for the main pack, but... You get to choose one game datapack with it. So you can choose Shadowrun as your datapack, once it's out. So it's only $30, not $20.
And yes, it's really, really well done. These guys have been doing professional character generators for years now. I bought HeroLab a few years ago for Mutants & Masterminds, and it was brilliant. Superhero games being what they are, chargen can get complicated, especially when you're buying superpowers (especially when there are a lot of variables and options you can buy for each power). Herolab is great because it tells you what everything does. It has the rules right there in the pop up toolbars. And when you do something wrong, it tells you what and tells you why.
That along makes it well worth it for me.
That said, it's been in betatest for several months now, and we've been bashing the hell out of the bugs. They have several people working on it full time. This isn't something someone's throwing together in their spare time as a hobby. THis is a professional grade program done by people who've been doing this for over a decade.
Not sure what else to say. There will be more reports when it comes out. If you're worried about bugs and glitches, simply wait a couple weeks. This is the internet, this is a Shadowrun forum. If there are any problems, someone with bitch about it. Endlessly.

Bull