Mark,
I think you should say screw it and be yourself. The person you are describing sounds pretty cool. Granted the first couple times people encounter your humor they might not know what to think but that is okay - that's part of getting to know someone! Also, if they are that easily offended probably for the best that you know it and get it out of the way, otherwise a life walking on eggshells.