So the first season of The Flash just had it’s finale, and yes it was awesome. The whole series was awesome, satisfying our need for comic book silliness, but tackling it in a cool, modern way. But it will inevitably suffer from the same problem that anything attempting time travel will. There’s a huge paradox that cannot be escaped.
Unless you’re approaching it from a “history cannot be changed, everything will still play out the same angle”. Those will work. Anything that attempts to change the past to alter the present will fall into the gaping hole of “but what happens now?”.