I wonder how many ways of going infinite with this actually exist. I can think of a creatureless Oath to mill your whole deck and play this over and over again, but I don't think that's good enough though. Costs too much and you need to have something to win already in play. Maybe Oath with 1-2 creatures where you can activate it a 2nd-3rd time to go infinite?
Maybe Doomsday?