I don't think WoW needs a new engine, but it would be nice with a more up to date engine for sure.
Of course I don't know anything about these kind of things personally, but I imagine a newer engine would also mean better performance and such things.
At least it has been improved upon over the years, and I think Blizzard will continue in that direction instead of using a new engine.