chip I got your pictures....I will post them tonight here for you...thanks for doing the leg work....hopefully, we can get this in the tech vault. it's AWESOME to know there is a quick release available to the 07 and later bikes.
Triumph is introducing such a shield next year but I'm sure it will MUCH more expensive then this option and NC might even supply triumph with the parts.