RE: The bisquit is coming off!
I agree with HCH the Trophy Taker is tough as nails, never had a problem with it. I mostly treestand hunt but I've never had a problem with my arrow coming out of the holder. If you really need a full containment rest I'd check out the QAD Ultra rest, I've never used it personally but have heard some very good things about it. If you really like the bisquit except for your vane issue then I'd try the Blazers as TE suggested, their a lot stiffer and shouldn't wrinkle. They still might pull loose though after shooting them a while. Bottom line any friction is going to effect your fletching over a long enough time.