Need help building a freelance site using WPMUDEV plugins

I am working on creating a sort of freelance site where one user (user 1) can sign in and submit a scope of work they are wanting done. Another member (user 2) would be able to view those submitted scopes of work and submit a bid for that job. I would love for there to be reviews of user 2.

My guess is that classifieds and listings would both work well with this but I have a few questions. If I use classifieds for user 1, is there a way to add additional custom fields for a more detailed scope of work? I was thinking that setting up listings for user two would be best as they could create their own profiles that would enable them to detail who they are and you also have built in reviews. Would there be a better plugin setup that you could suggest?