Diggersby is a really good ground type as well. Early access to Take Down w/ Huge Power puts in work. He also gains natural access to Earthquake, priority in Quick Attack, and Swords Dance. Later in the game, Fire Punch can be tutored and Wild Charge by TM. LOCATION: Rhindocine Cave (After 3rd Gym)
Roserade is outstanding as well but requires a bit off effort to reach full potential. You can opt for a Giga Drain / Natural Cure set or deal massive damage to unresistant Pokemon by using Leaf Storm. Technician is really good due to 90 Base Power HP Fire. For major bosses, Spikes / Toxic Spikes can come in handy to secure OHKOs or just KOs in general. LOCATION: North Peridot Ward; Requires Rose Incense and Clear/Sunny weather.
Also, Noivern isn't worth using in my opinion until you get to a location called Tanzan Mountian. Once there, you can evolve your Noibat (level cap allows) and you can catch Noibats at high levels there. When using Noibat beforehand, it will appear useless compared to the rest of your team. That's just my two cents.