I'm glad to hear HM's take a back seat. I thought it was ridiculous that I have to bring an HM ****e to fight Red in Heart Gold. Toughest fight of the game and you have to use atleast 1 HM to reach him.
Meanwhile finally getting somewhere in Platinum again lol. I stopped for awhile trying to get my Riolu egg to be female, and after resetting and trying again a ridiculous amount of times I said screw it, settled on a Brave proud of it's power male, boosted his speed with EV training (which I'm not very good at lol). I was mainly wanting the ability to breed whatever Lucario I want, but can wait on a ditto.
Right now my team is Infernape (flame wheel, fire blast, close combat, grass knot), Lucario (still low in level, drain punch is his only decent move), Torterra (wood hammer, giga drain, earthquake, and synthesis), Drapion (poison jab, night slash, accupressure, toxic spikes), Gabite (earthquake, dragon claw, fire blast, sandstorm), and Empoleon (Ice beam, brine, flash cannon, and stealth rock). All around 43 (except Lucario), about to fight the 6th gym. I was thinking about switching Torterra for Abomasnow (to keep grass and add an ice type since Torterra's ground type is redundant with Garchomp's), but after looking him up Abomasnow looks kinda sucky in stats and weaknesses

. I also want to replace Empoleon as I just find him boring, but not wanting to use water pokemon I've used before like Gyarados or Starmie, if anyone has advice for a suitable replacement 4th gen replacement pokemon for Empoleon.
Edit - How's Mamoswine? I looked him up, when I think Ice moves I think S. Atk, but it's his Atk that's through the roof. Plus he has a ton of weaknesses, only 1 resistance, and 1 unaffected. However threads about him seemed positive when I skimmed through a few from google.