@HolyBroccoli
Ok. I have beeen doing Your run for a couple of times, thank You for sharing it.
What I think would be a good optimalisation is having a weather setter instead of Defog HM. I dont have ocarinas so I tried to find a way not to take additional pokemon for the Sinnoh run.
I decided to make a vanilluxe with Snow Warning Ability because he sets snow and hits strong special dmg. It turned out that he clears fog in fights and clears sandstorm.
It makes some routes, especially 229 and 228, much easier to clear.
What this idea is lacking is a good PP count. My vanilluxe finishes his movepool too quickly.
So I am working on Pelipper with Drizzle and U-Turn - so that he can be the first in the party, then use U-Turn once and I will freely go back to my Cloyster. I am still levelling him up so I dont konw how practically it would do - the problem I see is that if U-Turnd does not OHKO - then my cloyster gets damage probably. U-Turn is psyhical and pelipper sucks at psychical stats. I got one cheap that is adamant pelipper so once I will level him up and run a few times with his u-turn I will let you know how does he do.