Unity has to tell the graphics card the transform matrix of each object it renders anyway, so it doesn’t matter if the value changes.
UV offsets on the other hand might (I don’t know) be stored in video RAM, meaning that unity has to send a special command to change the value (which it wouldn’t otherwise be sending).
Realistically though, the performance impact of this decision is going to be completely meaningless.