Originally Posted by
Mr. Beanz
New bike, I'd leave it on thru the breakin period giving the cables a chance to settle and to avoid nulling the warranty. Even a well tuned machine by a well tuned mechanic at the time of purchase can go out of adjustment before the cables settle.

Cable stretch has nothing to do with whether the chain will run off the casstte either high or low. The OP should be good to go once the high and low stops are properly set. Cable stretching causes indexing problems.
I take the spoke guards off my bikes when I pull the cassette to do maintenance. I've found that the plastic tends to get quite brittle after a couple of seasons in the sun and tends to break. Al