I definitely don't need it.
To me it seems mostly a good way to attract further attention from blizzard, sure they likely know about Octowow but i don't think they care all that much about the project. Yet.
Adding this, assuming it works really well. To a Turtle based server? If i was blizzard i would be annoyed, very annoyed.
Maybe after Classic + is out and Blizzards crusade against p servers is calmed down again.
And after the Unreal client has truly proven itself as a viable vanilla wow client. We are not there yet imo despite a few people currently running it.
There is barely any videos out at all right now. The few uploads that are out, doesn't make me trust that it's a superb client in any way. It needs a lot of testing in various ways on various systems before it screams viable.
I have nothing big against the 1.12 client myself anyway, it doesnt always work very well straight as it is but its rarely hard to fix with mods and such.