This would look like an optional step on the experience form where partners can submit reviews, similar to how the FAQ UI is built where they can submit more than 1. This would probably mean that reviews would get uploaded directly to a listing in admin as well, and I'm guessing that means they'd need to live in the portal too. Just a thought for later down in the roadmap!