Yes, most people follow the upgrade steps very closely especially since the foreman-installer step is no longer optional. But I am not sure if only optional would be good as then people tend to skip it. And if the frequency is high enough with the additional error sources mentioned by @lstejska as it would catch incorrect migrations when they happen, but not invalid during lifetime and skipped validations which will then have to wait for the next major upgrade. Also if for some reasons a problem would be caused by this, during an upgrade so many more things happen that it would make identify the root cause of the problem harder.