‘Best’ is relative and will vary for each person and situation.
Look no further than the range of preferences on display in this thread. Some people want longer workouts, shorter workouts, harder, easier, more, less… you get the point
Doing that is a practically impossible without much more input from the user and possibly adding more intelligent programming to cross reference that info with good practices.
As we’ve said above, it’s anything but simple.
- How does this really differ from the outside workout implementation?
- I can search later, but I am almost positive that there is an open Feature Request for this suggestion.