Where units are concerned, if a unit is defined in the FITS header shouldn't that unit be used?  Otherwise this is just defining the default unit to use.