It seemed like your review was very helpful and didn't have many major flaws in it. However, do know that the map reviewers group focuses on map section reviewing. Primarily, the users review pending maps and discuss how to make the section better.
If you show promise of those things, perhaps I can let you in
What I suggest is you take a look at other reviews and comment on maps in the pending section.
I would be happy to take a look at the screenshots, but unfortunately I don't have the time to be a partner on any projects. I barely have time for my own project :/ I appreciate the invite, however. Good luck!!