...There aren't any cards which allow you to draw more cards, except for cards and the neutral SoBravery...
Upgraded Sundial doesn't need
Mindgate and Shard of Serendipity also give you additional cards, even if they're not from your deck, used well both of them are powerful.
For the others:
A single Reverse Time can get rid of one mutant, and a Mutation Deck (most probably) has many. For Eternity: one mutant with steal or destroy and bye-bye!
Decks including powerful expensive creatures usually have a large amount of pillars, sometimes backed with other quantum generators. Reverse time doesn't solve anything in most cases.
Chimera: my experiences shows that in the moment I can see the opponent's Chimera I'm dead lololol
Buffed creatures: in most cases it only slows the things down. Eg. Rewind my Forest Spectre at 8|9, fine - I'll grow it up again. Rewind a Blessed/Momentumed/etc. creature - most probably there will be more Blessing/Momentum/etc. in that deck...
Save your own poisoned/etc. creature - that's true but you had to waste the card for that instead of using it for any of the above ^_^
Draw denial - I simply don't replay the rewinded card instantly. Or multiple cards with Hourglass/Mindgate/etc. Or I can even provoke the AIs Rewinds by re-playing a cheap creature over and over. (Saved my a** many times.)
Preventing deckout - with Reverse Times alone? You can win 6 turns tops... An Eternity does the trick but that needs 3
per turn and the opponent can still Steal/Destroy it unless you protect it.
I still think, Reverse Time is a pain for a Flying Weapon deck but, in most cases it doesn't ruin a deck
alone. For example, mutating every opponent creature and rewind them afterwards can indeed counter many decks, but foth this combo you need Mutation or Elf/Druid and it's complex to perform...