Hey there!
As of my own experience with my deck, I can tell you: Running 2 different stage 2 pokemon is REALLY slow... I think Delphox is a great attacker and have a nice ability too. For energy Acceleration we have blacksmith, so I'm not sure if I'd run Emboar. I would better put 3 or even 4...