FWIW NASA TV currently (Wednesday 1900 UTC) running a presser featuring the IM CEO and various NASA officials.
Everybody seems to very much on message with a common POV that despite the tilt on landing the mission is a massive success with lots of useful data gathered and lots still to come back.