The amount of exposed moving parts in there frightens me. They should do something more like a Fleshlight with embedded motors. You could still do the simulated movement, constriction, and such, but keep all the moving parts on the other side of a solid rubber sleeve. It'd be a lot easier to clean, I imagine, too.