Did Kevin O’Leary make a mistake joining VantageWire.com? Are they spammers?

Did Kevin O’Leary make a mistake joining VantageWire.com? Are they spammers?