Interesting ideas. I think
#29 is cool, but it doesn't say "funny" and its a little too Oriental feeling. So its cool, but not right for the logo.
#34 &
#32 are too "egg" feeling.
#33 is probably your best so far, it just needs the cross on the "f" otherwise it looks like a "t" or a "j".