RDKJ,
I ordered the satin finish. The finish is for your visual benefit. Buy what looks good to you.
I'm only getting the supercharger installed, as I don't plan to drag race any F-150 Lightnings.
http://elcova.com/groupee/forums?a=tpc&s=2826088551&f=6706011751&m=623100603 &r=623100603#623100603
LPE does a great job. Unfortunately, they are a little too rich for my blood. Maybe one day...