That was sure an in depth review!
As with anything, car, laptop, etc, it must suit your purpose. Obviously, if it does not, then surely you will call it junk.
I know of one successful analyst that uses and recommends this software. I am going to try it our, but at present have Windows...