I know a lady who did a couple and enjoyed them, but she might be older than you. My impression was women outnumber men, so the odds are in your favor.
The plus I see is they have online chat before the cruise so once you pay for the cruise you have the opportunity to see if you click with anyone. The downside is to me that you have to commit before you know if you click with anyone and cant cancel without penalty. At least that is how the one was I looked at. Im single too.