Tell me more. A link would be appreciated as this is very interesting. Here is a review that is very favourable if you still are in doubt. I have found that if you look hard enough you will find good or bad reviews about anything. I prefer someone who you know vouching for a program they use extensively. My only complaint is stability that it can crash very very occasionally. But so can most other programs.
http://www.itreviews.co.uk/software/s337.htm