However the 1 review I did make was basically shot down for not having enough detail.
TBH personally I’m happy to say a girl was good/bad etc.. but don’t feel particularly comfortable or tbh good enough at writing to go into the kind of detail others on here do.
You're explanation here proves you are more than capable of writing a decent report.
My question was is there any merit in having a “quickie” for want of a better description review thread/section where we can just say +/- girl in pic and a few key points without describing the meeting in detail. Might be a good place to do a quick check on a girl?
No. You can do this through seeing the aggregation of reports.
Anyway shoot me down if needed just a thought 
BANG BANG!!
I just don’t want to go into intimate details on who put what where etc..
Don't want to? You thought it was a confidence issue earlier on.
If it works for you all though good luck to you.
It seems to be pretty successful.
I guess progress or change is never good or needed
So you don't want to be shot down then? I don't see how this is progress. Anyway the rules aren't ours they are set by admin. And we are members by consensus. If any of us don't like it we are welcome to not engage / set up an alternative site or something else.
Look, you don't review a restaurant and just talk about the tablecloth do you? You talk about the food, how it looks, how it smells, how it tastes. And if you are looking to be a good food critic then you talk about the ambience, how it makes you feel, what could be improved etc etc.
If you are a bit embarrassed then don't be, read fuggedabout's reecnt review. If you are concerned about the standard of your writing look at the recent reviews from posters with dyslexia and other barriers to expressing themselves. Yes, they are at times awkward to read but folks are generally forgiving because they have made the effort to write a decent review and engaged with the ethos of the site.
If I may proffer some advice...your mindset may need to change a bit if you want any suggestions to gain any traction.