My Dad has a saying:
"It says Bisto on't buses, but they don't sell it ;-) "
Don't always believe what "a guy at a network meeting" tells you.
He is only there to sell this stuff. He's probably a genuine guy just trying to make a bob or two.
But he's been trained in sales of this super duper, magic, solve all your problems stuff.
It really won't be as good as he's been trained to say.
I, personally, wouldn't touch it.
David