I'd made it to Fortree City and beyond in Emerald before I came to the conclusion that I wasn't enjoying using my team, and that it was too late to start training new team members. I learnt that day that randomly picking your team members for standard playthroughs just wasn't for me, but perhaps with things like nuzlockes I might learn to break from the planning pattern. Who knows?
Still, didn't want to quit on Emerald entirely, and I had a break from uni work so I restarted and went back at it! Picked Mudkip once again because Swampert is my favourite starter, and made my way through the early game. Initially I was going to use Slaking, and not use Gardevoir or Exploud, but after catching and training Slakoth the grind was becoming unbearable. Truant + requiring obscene amounts of exp. compared to the rest of the team at that point (mainly just Mudkip and Shroomish) was driving me nuts, so I replaced Slakoth with Whismur after Rustboro City, and went and caught a Ralts to train as well. Naturally, having 4 team members left me woefully under-levelled for Roxanne, but Mudkip one-shot both Geodude with Water Gun and Shroomish stalled Nosepass to death with Leech Seed, Stun Spore and Absorb.
I defeated the Team Aqua Grunt once again, received the PokeNav, destroyed May with Whismur and continued to Dewford Town. Trained my team to Level 16 in Dewford Cave, where Mudkip evolved, and spoke to Steven in order to go back and collect the Exp. Share from Rustboro City again. Ralts crushed Brawly with ease, except for Makuhita where I sacrificed Shroomish to get a Stun Spore + Leech Seed off on it before spamming Confusion to wreck its day. Made my way to Slateport and caught an Electrike before saving! Somehow need to get Electrike to the same level as my team, although with the Exp. Share on it might be alright until Mauville City.
Emerald Team:
Mudboi the Marshtomp, Level 18 [Tackle, Mud Shot, Mud Slap, Water Gun]
Shroomboi the Shroomish, Level 18 [Mega Drain, Tackle, Stun Spore, Leech Seed]
Psychicboi the Ralts, Level 18 [Confusion, Growl, Double Team, Teleport]
Soundboi the Whismur, Level 18 [Pound, Uproar, Astonish, Howl]
Voltboi the Electrike, Level 12 [Tackle, Thunder Wave, Leer, Howl]