There are different types of WGs and some of them do provide a consistent, quality service. But it is important to remember, it is a service. She may be polite, friendly not clockwatch etc, but it is a service being provided.
Never lose sight of that. I have seen some WGs who would not let you leave without shooting your load and see it as an affront to them for not making you empty your balls but they are the minority.
Plan your punt and plan it very well and try to avoid clock watchers