I think the infinite dragonflight works, though that comes with the prerequisite that you only travel back and forward in the "correct" timeline, things like going back to help Arthas do the purging of Stratholme and such.
The issue really only comes when it deals with alternate realities and interfering with eachother. WoD was a hot mess of plotholes, but most of the other infinite dragonflight stuff isnt like that.
I also really enjoy the Murozond questline and the predestination paradox where we are essentially just waiting for the Infinite dragonflight ot be created.