Stella,
Jeff's comment about posting pictures of potentially cutting edge performance parts is completely understandable. At that level of competition you have to protect any advantage you may have. Nothing weird about that.