Thanks for the comment about the rubbing. Just put mine on for the third time in one day attempting to eliminate the rub. So I will give them a chance to settle.
The damper will be my last mod. Still have a ton of spreadsheets and pie charts to analyze, before I can come to and educated decision of which to purchase.