If it was my truck I wouldn't touch anything about the suspension or tires until GM had made them right. Then if I wanted to "improve" something (big tires, off road shocks, heavy duty steering linkage, etc.) I'd go ahead with that but let GM fix it first.
Suppose there is a problem with the steering gear that need a factory update but you mask it with different parts elsewhere. Then years from now you or someone else changes out what masked the problem and it comes back. But the warranty is gone. GM gets off the hook for selling a bad part(s) and you or the next guy is stuck with a potentially costly repair.
I get the idea that many of you guys who have the newest trucks aren't particularly sensitive to cost but there is an issue here of what is right too.
At least we have mrmanners to watch out for us and get us the better parts when we want them.