When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
as far as the whole tall thing goes I've found that by itself it's waaayyy too tall but if you combine it with their side exhaust which lowers the back and scoops (which i see you have) which beef up the sides a bit it looks PERFECT. i've seen it in person both ways and it definitely doesn't look too tall with the scoops and side exhaust. just my opinion. nice deal bro!
I didn't think the CDC covered the stock holes, which is why they sell the bracket kit (two machined pieces that butt up against the spoiler on the deck lid and cover the holes).