One of the articles I saw described it as a drive mode for continuous use rather than a short burst of use (perhaps not unlike the red key in a Hellcat vehicle).Are you sure? GM has described "WOW" mode for the Silverado and Max Power mode for the Sierra.
Gotta say I'd rather have a roll down rear window instead of the midgate; I know they were in the Avalanche, but just can't envision using one.