Is a haunting echoes + traumatize mill deck viable in pre-modern Magic?

Something like this (needs polishing):

4 Haunting Echoes

4 Traumatize

4 Millstone

4 Grindstone

4 Dark Ritual

4 Mutilate

4 Recoil

4 Duress

4 Cabal Therapy

24 lands

SB:
4 Powder Kegs

2 Feldon's Cane

4 Engineered Plague

4 No Mercy

1 Persecute

The idea here is to run the opponent out of cards by removing their entire deck (except lands) from the game.

Is a haunting echoes + traumatize mill deck viable in pre-modern Magic?
Post Opinion