Have you looked at Tutpup? It doesn't track mastery in the same way, but does "graduate" students from a level once they are consistently winning. Or if you are trying the systematic approach (all the x1s, then all the x2s, etc..) I seem to recall that Learning Planet Kids Spacey Math moves a level at a time.