Isn't your silverado XM ready? If so, its much cleaner, better sounding, easier to activate the radio in it.
If not, then use it, Audiovox's are decent. Besides, any satellite radio is better then any conventional radio. Take it from me, cause I'm a XM addict ..