I had mine undercoated at the dealer in '04, it makes a big difference here as I live in road salt city.
On Topic: The sail panels are a structural body component. It's simple physics really, a Suburban has a roof to tie both sides together, a Silverado has a square box,... an Avalanche has mid-gate so needed extra support to tie the rear quarter panels together.
It's a safe bet the sail panels were a compromise between design and engineering that went back to the table multiple times. MS03 2500 mentioned aerodynamics which are important so after the artists addressed structural integrity adding sail panels they probably had to redesign the sail panels after wind tunnel tests.