I find that power on Strava is sometimes close but usually not. I am not sure how the numbers are guessed on Strava.
If you want power data you have to have it on the bike, the rest of the programs is just SWAG. Even Zwift PM numbers are elevated. Shocking right!
Power numbers are awesome data.....