I think as we are deprecating SM this will be resolved going forward as SM's code will itself get decentralised and so does the test cases.
Data sanity is definitely one factor which should be taken in consideration here. I have personally witnessed blockers due to data discrepancies.