The philosophy of Jump reminded me a lot of the philosophy behind Khan Academy, but with that philosophy used to adapt the curriculum instead of to create a new way of digesting knowledge and exercising it. While they're similar, the biggest advantage I see for Jump is that a school adapting their curriculum to Jump would be much easier than adapting their curriculum to Khan Academy.