This feels very similar to Demon Oath or Dragons breath Emrakul oath to me, in that you really just want your oath to win you the game right there.
Since in effect all of these strategies have a similar outcome, I think you need to evaluate the failure rates and how many otherwise dead cards you need to stock to win.
The two issues I see with this current proposed list as opposed to Griz or Emrakul are that:
1 - The fail states on those other lists are get a very large game winning creature and wait a turn, or maybe not even with Girz. With this list the fail state is you get a 5/5 flyer and thats about it, especially if its within the top few cards.
2 - A card like Dragonsbreath is not dead in hand in those other lists as it is hard castable for value, sometimes for the win. I feel like Splendid Reclamation is a dead card other than as pitch material since it costs 4 and requires other cards to make it have value. Likewise some of the other proposed big spells are similarly dead.