Are data overlays like Sauce for Zwift cheating?

Yep that would be the most obvious way although the ZP 0-600 ranking based on the USAC model has quite a few problems when trying to apply to esports like zwift.

I think there are betters way if you want to read more worth keeping an eye here Race Scoring (Ranking) - a new discussion