Windex has a theoretical advantage over water: surfactants that expedite evaporation and decrease the potential for oxidation of the surfaces it was applied to.
Correct. Water plus surfactants makes for a better cleaner than just water.
Windex is a reasonable choice for cleanup of corrosive ammo residue, but not for the reason usually given by its advocates.