I like the idea, while thinking the next steps in case that goes wrong gives me a pause. What do you do if that person you get for 50$ seems incompetent? Exponentially increasing fees to get a review?
Remembering again, perfection is the enemy of good, what we have here is more than good enough for most of the cases perhaps.