Thanks everyone.
It might not have been the most smooth and strongest deck. But it got the job done vs AI3 and was very fun to play!
It's also typical for me to not take the best solution in all circumstances but choose for what feels best (or must fun).
I'd like to thank everyone who voted for me. This was insanely close.