I'm not a fan of sex on the period. I have a thing against blood. Dunno why...Just not a big fan.
However, I dated a girl who had this theory that if she was on her period, the least she could do for me to make up for her mood swings was to give me a BJ. Not a bad deal at all.