I like your Rate3 concept of Consumer's trust rating. It reminds me of eBay's Positive feedback percentage which is a very useful feature and reliable way to trust a buyer or seller.
Soft cap of 20 000 ETH is quite high but your project is ambitious and will have great influence so I think the soft cap is justified.