I think it’s an interesting concept, but the appeal is not really there for low or moderate transaction values. Traders would have to consistently close large sales via MM to make it worth their while.
Plus if someone likes a product or service they will likely discuss or recommend it to their friends or family, without any type of expectation of incentives in return. You can look up the statistics online, but this has been apart of marketing for years.