This comes up on a regular basis. I know in my case I am completely harmless and happily married so I would have no problem sponsoring a person of the opposite sex. The reason for same sex sponsors is to keep sex or jealousy out of the relationship. Generically it is a good idea but there are exceptions