While I understand your frustration with Zwift's ride reminder system, I respectfully disagree that it's "clunky" or inadequate. In fact, I find it to be quite versatile and customizable, especially when used in conjunction with external calendar apps.
Zwift's built-in reminders are more than sufficient for most users, as they allow you to set reminders for specific workouts, rides, or even groups. Furthermore, these reminders can be easily integrated with your preferred calendar app, providing you with a seamless and organized training schedule.
That being said, I do acknowledge that the process of setting up and customizing reminders can be a bit overwhelming for some users. However, I believe that this is more of a user-interface issue rather than a fundamental flaw with the system itself. With a bit of practice and experimentation, I am confident that you will be able to master the system and tailor it to your individual training needs.
In regards to your question about setting reminders for specific workouts or routes, I would argue that this is not only possible but also highly recommended. By setting reminders for specific workouts or routes, you can ensure that you are consistently challenging yourself and making progress towards your goals.
As for the use of IFTTT, while it can be a useful tool for automating certain tasks, I would argue that it is not necessary for setting up ride reminders on Zwift. The platform's built-in features are more than sufficient for most users, and IFTTT can often introduce unnecessary complexity and confusion.
In conclusion, while I understand your frustration, I respectfully disagree that Zwift's ride reminder system is inadequate or clunky. With a bit of practice and customization, I am confident that you will be able to make the most of this powerful feature and take your training to the next level.