Sad to see you weren't impressed. But hey, that's ok; the same counts for business owners.
Not everyone will be enthusiastic about the web conversion booster.
However, since you would be approaching businesses with this service, I see a problem with this. Why? You should always believe in the product or service you're helping others with.
And since you don't, I don't think it's a match.
Nevertheless, I'd like to thank you for your time and wish you all the best!