This is an interesting idea.
However, their timelines are too short. It makes me feel like they don't really understand what it's going to take.
A good start would be the C++ library libdynd which was designed to potentially be used from Javascript.
NumPy has much more than vectors and matrices. Does Javascript have operator overloading?