It isn't clear from the article whether the new system is in production and the old system has been thrown away. Those are the two most important questions.
If the company is maintaining the old system to support existing users, that's a bad sign for the rewrite. If there is a separate team for the old system, that's a really bad sign for the rewrite (not to mention for the company).
Doing this is harder than it sounds. Technical success may be a necessary condition but it isn't a sufficient one.