We have one who, by test scores, would be a candidate for multiple grade-accelerations. We've chosen instead to subject-accelerate (one acceleration is several years' skip) where he needs it most, keeping him with age peers in some parts of his day.

There is no one size fits all, and no solution that fits forever. What MON said: Do what will fit in the short and medium term, but be ready to shift gears...