I think the innuendos are there for everyone to see. And the main characters of the story cater for most tastes; blonds, brunettes, ebony and ivory, toys, beasts, Asian schoolgirls, 'mature' (Vincent)...the list goes on.
I have to disagree with the analysis that Cloud's sexual exploration...