If he's passionate about math, just having the resources in the house for when the fancy strikes him works for us. DS7 uses Khan Academy, Beast Academy books (which he asked for for Christmas), random workbooks, MathDude podcasts, calculators, etc. They are just toys for him to play with when playing with math is what he wants to do.