We've had this out here before, my opinion and lifestyle hasn't changed.
When Roxy was alive, and Hades currently, we play rough and wrestle, teeth on skin, pretty much every single day.
I have never had one of my dogs try to instigate this type of play with strangers, or just out of the blue, my nephew Jacob would try to get Roxy to play with him the way she plays with the dh and she would just do a lot of really annoying barking instead, she might have grabbed him a few times in play but it was never quite the same as with the dh and he would have had to work real hard to get her to that point.
The kids have tried to get Hades to play like that with him and he has never mouthed them, just a lot of pushing and rolling around the ground, maybe the odd confused air hump with the sad look on his face but never teeth on the kids, even with them doing the initiation dance pretty well, he just won't have it. If they push too hard, he'll leave a lot of the time too.
I don't think everyone should do this with their dog because you could absolutely end up with a dog that runs around grabbing peoples hands, or biting arms to initiate play, but done right, with the right rules that are strictly followed in place, I do not feel allowing my dog to mouth me in play is dangerous one iota. In fact, I do believe it to be beneficial for a multitude of reasons, as DWC mentioned, upkeep on bite inhibition, if you've only ever cracked one egg in your life when you were a toddler, how good do you think you'd be now if you ever had to bake a cake? Probably smash that egg to bits. Impulse control is huge, being able to rev your dog up to the max and in one instant, one syllable out of a cue get them to stop (without beating the snot out of them) is real control. I do that every single day with my dog. With impulse control comes stimulus control, which is exactly the issue many people have, oh the dog will just run around mouthing people, not if you've gone through the steps of stimulus control properly. My dog doesn't run around doing random puppy push ups, or skipping when we're out on a walk, stimulus control.
We use little facets of rough housing as rewards in training, so playing this way conditions those rewards and keeps them "charged".
So a big resounding yes here for rough housing, even with teeth on skin, for everyone, nope, but we love it, will continue to do it and have had no negative consequences for doing so here!