This is all great, and it's even better when it's done in the context of properly age-banded programs.
Many times, the high schooler wants to do different things than the 6th grader. And even when they do the same activity, approaches will be different.