So what's the difference between this Mojo and Cython?
Mojo is aiming to be a state of the art systems language that has Python embedded seemlessly. It's exactly the other way around from numba/Cython which embedd compiled C in performance silos inside Python.
I used to do heavy numba work and this has no relationship to that. Just look at what the devs are actually targeting/implementing right now: Better lifetime/ownership semantics and ergonomics.
This is not in the same universe as numba (or even Julia).
I think it's far too early to tell whether it will be good, but I haven't seen any other approach that resembles it.