I was looking forward to getting people's opinions. I haven't heard of the program before and wanted to know if others had and what they thought of it.
Super User (as well as Stack Overflow and Server Fault) is not the place to gauge opinions.
If you have a problem fixin' for a solution, yer in the right place.
But if you want to ask for thoughts on products so you can chew on the feedback and testimonials, it's just the wrong place at the wrong time.