Zwift has just announced integration with TrainingPeaks. You can sign into your account at Zwift.com then connect your TrainingPeaks account from there (just like connecting your Strava account).
Presumably this automatically uploads your saved rides to your TrainingPeaks account, making it easy to follow your TrainingPeaks plan without separate uploading chores for each ride.
Ride on!