I started out by tading over Ford from my Pearl version, forgetting about the disobedience issues with traded pokemon. By the time I realize the problem, I've already put hours into him, so I decide to just deal with it until I get the badges I need. I also realize after sweeping Roark with Twiggy that I forgot to make sure that he was a she... but no way I was restarting at this point. It's not a big deal anyway.
So, anyway, I continue to move up through to Eterna. After soloing all her lackeys with Twiggy I engage Gardenia, which ends up being a pretty drawn out battle since Ford kept not listening to my commands. Eventually I am victorious through the use of an unsightly number of potions.
Now that I have cut I go and pick up Boo from the Old Chateau. I train it a little bit purely through using night shade since the lowest level you can catch Ghastly at is 12... one level too high for it to know hypnosis. Despite only being able to use night shade, it actually turns out to be a useful Pokemon due to it's ability to smack right through resistance while abusing it's own resistances and immunities. My Rival in Hearthome is no trouble with Boo on my side. On the way to Veilstone, I stop in Solaceon town and decide to catch all the alphabetical unknown. Aside from just being a fun break, it would also make catching Trollamus Much easier later on. When I do get to Veilstone, my three pokemon are already ready to fight Maylene, and so I challenge the gym right away. I solo all the lackeys with Twiggy so he can evolve again... however it reaches level 32 on the second to last trainer and is as such unable to evolve in time for Maylene. I take her on anyway without further training. Again it turns into a difficult battle of attrition, with me splurging ith lots of potions again. I use Ford's flame body to my huge advantage, by getting her Lucario burned, rendering it far less threatening. He faints in the process though, as does Boo after taking a metal claw. Twiggy pulls me through though.
After this I finally have the opportunity to add Myopia and Trollamus to team and I do so as soon as possible. I then make my way to Pastoria city, a place I had been dieing to get to for some time because of the presence of the Move Relearner there. I get Twiggy to learn Earthquake, Boo hypnosis and Myopia gets Odor Sleuth. I find that Carnivine isn't in the Great Marsh that day, so instead I spend my time grinding Myopia and Trollamus to the same level as my other pokes. After midnight I go into the Marsh and get myself Augustus, and promptly teach him Solarbeam. After grinding him up to level 30 I decide I'm ready to take on Crasher Wake.
This battle I knew was not going to be easy because I knew I'd be unable to use Twiggy against the water types. Furthermore, I was required by the restrictions to lead with Trollamus, causing a Sandstorm which halves the power of Augustus' Solar Beam. I decided to teach Augustus Sunny Day so it could not only eliminate the troublesome sandstorm but also use Solar Beam to its maximum potential. However, I realized AFTER I had taught him it that it would've been better to teach it to one of my other Pokemon so he didn't need to take 3 hits while setting up. This lead to me failing my first time against Wake's Floatazel (which carries ice fang >.<). The next time, I took advantage of the fact I had to lead with Trollamus but using his yawn to put Wake's Gyarados to sleep. Then I swapped to Boo, who weakened it further using shadow ball, lowering its Sp. Def. It woke up though and OHKO'd Boo with bite. In my previous run, Boo had KO'd Gyarados... but I realized quickly that this was a blessing in disguise, because it was much easier to set up against his Gyarados than it was to set up against his Floatazel. So I brought Myopia, who used agility twice and then baton passed to Augustus, who then set up ingrain and sunny day and proceeded to sweep Wake's team.
And this is where I'm left off now! The wonderful news is that now I shouldn't have to ever worry about Ford disobeying again since his level cap has been raised to 50, and I shouldn't be passing that before I get the next two badges!