The only thing I would worry about is your mulligan rates. Otherwise, this deck should run some serious face.
Confidence is your greatest enemy. Don't expect to win and you won't get upset, expect to win and you will become Furious. Play smart, Play fierce, most of all, Play with a cool head.