I know it's been talked about in the Omnipod group before, but I'm not finding the specific thread.
Here's one posted in the "insulin pumpers" group about it (so there's some discussion of tubing, etc, but it still does a good job of pointing out pros/cons).
Here's one more about 'diabetes and sex' in general.
And here's a more recent post in the insulin pumpers group.