Congrats man. I'm glad to see you enjoyed the list. I worked on that thing quite a bit, and although I've had some low points with the deck, I've had some amazing runs with it as well.
Lotus Petal seems so innocuous, but it gives you 8 zero cmc artifacts to power out a quick oath, and it fixes, and it's great with yawgmoth's will. Also it can help you play dig through time in a pinch.
Good luck with it in the future!