You are right Neil, it is a pain to get set up and is rather complex, but with perseverance it can be a useful tool once you get used to the interface and the myriad of options. It"s not an instant fix though, it requires time away from the table to analyse and go over the results to reap the benefits. It doesn"t give advice on how to play specific hands, so the analysis is all down to you.
I would say that in general it is of only limited use for tournament players, but if you play cash, especially if you regularly find yourselves up against the same opponents, then it can pay dividends. Also useful for analysing your own play to see what types of hands you are perhaps mis-playing etc. Combined with the HUD it can bring benefits at the table itself, if you have enough data in your DB on your opponents it can give you good insight into their playing styles and you can adapt accordingly.
At the end of the day, the cost of the software can be covered pretty quickly by a couple of STT cashes or a successful hour on the cash tables, I reckon it"s worth it if you have the time and inclination to make the most of it...
Cheers,
Blair.