I went and looked at some fabric last night and saw some material that was similar to what you are describing. Personally I wouldn't embroider anything on it. I would think it would be okay to use a "military" style pin.