It's an interesting question. It sounds like you want us (for the purpose of your post) to separate the booking component from the actual date. I'll point out that the perfect booking doesn't always lead to the perfect date. I've had very well planned dates where we didn't have any chemistry and I've also had only one or two word texts that led up to an amazingly passionate encounter. But, in my experience a good booking and a good date coincide fairly well, so - on with your question.
But first, I'd like to say something about your M&G comment. Ladies, for those gents that don't/can't attend Meet and Greets please understand that your website, ads, profiles, emails/texts/pm's, and board posts are your virtual representations to us. I have chosen to not see someone based on something they have posted and I have also seen others that weren't previously on my radar based on something funny or interesting they posted. I'm not saying that posting is good or bad as it can work either way equally (in your favor or not). I would just encourage you to think a moment when posting something that it is a good depiction of how you (or your provider persona) would want to be perceived. A wise man told me once that perception is everything. And in this business, doubly so.
Also, in the same context - it is always in fashion to be polite. Ladies (and gents too) if someone gives you a compliment, it's polite to acknowledge it. That's true in the virtual world as well as the physical one. If a gent were to compliment you at a Meet and Greet certainly you would politely acknowledge it? Then why is it so often the case nice comments go unrecognized in our virtual world? I understand that the mechanics of online communications aren't real time, but the concept of polite conversation still holds. A quick, kind word makes you relatable and approachable - you know, human.

And approachable girls get, well... approached.
So, back to the OP's question (finally, whew). What is my idea of the perfect booking?
As I'm so fond of saying it's all about attitude. Well, ok - performance does factor in there somewhere.

But it's really about creating whatever experience I am interested in at that moment. But generally...
I look for a lady who has a reputation of being a passionate GFE with maybe a splash of naughty thrown in. Having an adventurous spirit, creative mind, great sense of humor, and being able to role play are all bonuses. She will have communicated well with me up to the date and thrown in some flirtiness and playful teasing for intellectual foreplay. She will seem as eager to meet me as I am to meet her. She will be excited about bringing to life whatever fantasy I have in my mind.
She will have asked my wardrobe, music, drink, and any other special requests prior to the date. She will seem organized, creative, funny, and polite (there's that word again). Prior to the first meeting I hopefully will have gotten a tempting glance into the type of person she is. And the suspense will be delightful torture.