RE: blazers vs. feathers
Personally, I would think you'd get MORE contact with the Blazers... that's what makes them effective in their own right: the fact they're taller in profile. That extra tallness, in my mind, would possibly induce MORE fletching contact.
Plus, they're not nearly as forgiving of that said contact... Their extra stiffness would be a major problem in the area of contact.