mono-Bug in Sapphire has been somewhat of a challenge, but it's doable.
Important battles...
Roxanne - ***** (This is difficulty rating)
The only things that worked on my team were a Surskit (bubblewand) with Bubble and Spinarak (lil'Creep) with Night Shade. Beautifly would make this easier.
Brawly - ***
Bug resists Fighting, but it also goes the other way. Won with lil'Creep's Night Shade and 4x resistance to Fighting attacks)
Rival Battle (below Mauville) - *
bubblewand > Numel
lil'Creep > Grovyle + Wailmer
Wattson - ****
Shock Wave 2HKO's all, except for blarg (Shedinja). But it dies to confusion hax too easily. Again, BigCreeper (now Araidos) pulls me through.
Team Aqua, 1st time - *****
Golbat can KO everything with Wing Attack.
Flannery - *****
This was a toughie. bubblewand Bubblebeam'd the Slugmas, and was roasted by Torkoal. Soon after, Lolbeat (my Volbeat) fell. Sent BigCreeper out. The first Overheat missed and I got in a lucky poisoning from Poison Sting, but then it took the last two like a champ (due to SpAtk drops). I only had blarg left, but it couldn't do a thing because 1) Mine is female, and 2) It ran out of Overheat PP, it's only super-effective attack. Torkoal eventually died to poison. In conclusion... Shedinja > Flannery
Norman - *
This is how Lolbeat got it's name. With Toxic assistance from blarg, it swept through the whole team with +6 Shock Waves.
Winona - **
Thought this would be hard, but it wasn't because of squish. squish (Anorith at the time) promptly squished Swellow and Pelipper with Rock Tomb. Skarmory fell to a swift Thunderbolt by Lolbeat, and Altaria fell to an Ice Beam by bubblewand.
Tate&Liza - **
Lolbeat and BigCreeper double Signal Beam'd Solrock, but then BigCreeper got critted with Psychic. Then Lunatone ate a Shadow Ball from blarg.
Team Aqua 2 - ***
Crobat is tough, but was eventually squished.
Kyogre/Wallace - *
blarg is too good with Wonder Guard XD
Team after Wallace -
BigCreeper (Araidos) lv44
-Signal Beam
-Giga Drain
-Night Shade
-Fury Swipes
squish (Armaldo) lv41
-Earthquake
-Ancientpower
-Strength
-Brick Break
Lolbeat (Volbeat), lv40
-Tail Glow
-Protect
-Thunderbolt
-Signal Beam
bubblewand (Masquerain) lv 40
-Bubblebeam
-Stun Spore
-Gust
-Ice Beam
blarg (Shedinja) lv 42
-Confuse Ray
-Shadow Ball
-Fury Cutter
-Toxic
E4?...
Sydney - Should be easy, **
Phoebe - Won't like the ghosts at all, ****
Glacia - Shedinja is useless, , highly dependant on Lolbeat to take out the seals and squish does his thing to the Glalies. Watch out for hail. ****
Drake - This will be a test for bubblewand. *****
Steven - Shedinja may be able to wall Aggron and Metagross, can't ToxIc much, over half his team has a Rock move. *****