I am indeed, they may be a faceless giant but they do make good bikes. Seen a lot of folk slagging them off on here preferring smaller/local frame builders, personal I ain't bothered and I like the look and feel specialized offer
Not sure what to get to tie the red in a little more, seat post collar and pedals perhaps?
I agree with you there. I have a Trek and I see people ripping at the big corporate giant that it is all the time. As far as I'm concerned though, I love how my Slash looks and rides, and that's all that matters to me.
As for tying in the red on your bike, I most definitely agree. A collar and some red pedals will definitely set it off very nicely! They shouldn't be too much, but just enough.