I think there might be holes added to the plastic covers for the rails. I'll pull them off to see. The rails are faided and half chrome/half black anyways.
Yeah the old man step is hilarious. I thought it was hilarious when Ford released that. The commercial goes on and on how tough the Ford trucks are then they show this tough cowboy setting up his little step with a handle. I will admit the step works awesome and I use it, but as a former GM guy, it was a funny concept.
I found the info on the NavTv, looks like I have to wait for enough people to want one to warrant a group buy.