The broader context for those that haven't read the (interesting) article is that the sexual stimulation occurs in a room full of people, which is fine too of course. The creepiness sets in for reasons beyond that.
Not a puritan, but I got a kick out of this line from the article:
"According to the story she repeats onstage and in YouTube videos, Daedone founded OneTaste in 2004 after she met a monk at a party who showed her a version of the technique she developed into OM."