Good luck with that Robert. I fear that your suspicions may be well founded.
I took a brief look at the thing a few years ago and, shall we say, failed to be impressed. But to be honest I didn't spend too much time on it once I noticed how much they were charging.
Frankly, my own "home grown" codes have always been good enough for anything that I have ever done, although I appreciate that you must be acting for some third party or other (that is, not free to pick and choose).