I think his point is that they could've just allowed people to pay with other cryptos on their website. I haven't looked into it yet so I don't have an opinion I just think that is what he was trying to say. If the only benefit is that people can pay with cryptos, there are much easier ways than creating another token. The project looks interesting though
RE: The ICO I'm throwing all my money into