It would be absolutely great to be able to propagate unit-aware arrays with uncertainties through xarray, but it's unclear to me to what extent pint is currently integrated with the Uncertainties package.
I also haven't thought much about whether this would present any additional challenges on the xarray side.