That smell is just hand oils burning off, totally normal and very temporary.
I’ve considered doing a burn off at home before sending out units, but most people are going to touch and check out their new device before powering on so there’s really no real benefit.
Very cool, that’s similar to...