Another vote that Dreambox is too repetitive. He cruised through grade 2 and then just refused to do more.

He likes pages from Singapore Math textbook here and there. Enjoying Life of Fred Apples for the story, but is way past the math in the book. We'll probably catch up one of these days.

Dragonbox is fun, but he isn't driven to play it.

Khan was ok when w tried it, but not a huge hit. Probably just too simple.

We've been stalling to start Beast Academy from 2nd grade, but realistically should just jump in at 3rd grade. I think he is doing3rd grade math now, but I heard Beast was as if you are working a year ahead and I'm not looking to challenge his math at age 4.5. Maybe after we finish the first set of Fred.

For drill for the early addition facts for the young set, if you have a kid who likes mazes, I recommend a book called Addition Adventures published by MindWare.