For starters, you have only one priority move that is Suckerpunch, which isn't always reliable and definately can't be spammed mindlessly, so I'd suggest you change Dnite's Iron Head to Extremespeed and Emboar's EQ to Sucker Punch as well. That will help Nite run CB better outside of Trick Room, and also not have Emboar be a sitting duck when TR expires.
You are obsessed with HP Fire. Emboar however takes care of any and all steel types that they could throw at you, so you can replace the suboptimal HPs for something else. Give Reuni Recover over HP Fire and Focus Miss over Shadow Ball: you need to help your TR setter stay alive as best as it can, and Psy+Ghost get walled by every and any Dark type there is. At least Psy+Fighting get walled by Ghost+Dark or Ghost+Steel, which are very specific threats. And you need to Recover in order to set and reset TR. Also give Gengar any other move you want, either another, stronger coverage, or Icy Wind for disruption, or Taunt, or Wow, or Destiny Bond. Just not HP Fire.
And if you miss the Fire moves, you can always go MixKrow: Heat Wave to bop steel switchins and have no stat drops, Icy Wind to lower the opponent's speed on the switch and outspeed next turn to hit hard, Sucker to Moxie-abuse the kills that your special attacks will bring, and the last slot can remain Brave Bird. Sorry, I kill the Steel Wing theme, but not sorry.
Also consider Stealth Rock on Empoleon for them singles battles.