I randomized all mon appearances (starters, trainers, wilds, etc.), movesets with them fitting type themes as well as all mons starting with 4, and a few other things that were unimportant.
So, my first run, I got a swinub who knew Fissure and Sheer Cold (and some unimportant crap). It seemed like it was gonna be broken, but then... i got hydro pumped by gary and died.
Second time around, I started with Omastar. He knew bubble beam and some other cool stuff. I got a grimer with toxic on route 1, but he died to a wild charmeleon that had overheat, attract, and sacred fire. Said charmeleon died almost immediately to Gary's skitty throwing a fucking earthquake at it. Omastar died in viridian to a salamence. That bug catcher is going places.
Then I got a Tauros. My first wild was a misdreavous, who I couldn't hurt. So, I chucked all my balls at it to no avail. I then got an Aggron, but it got rekt by a fucking sunflora and died. My next wild was a Kakuna, so I moved on. I can't remember what I died to, maybe it was Gary or a bug catcher.
Next off, it was blissey. My first wild was a moltres. It killed me while I was chucking balls at it.
Then, I rocked a Scizor. This was my absolute best run for luck, I screwed it up though. I saw a bunch of good mons, but scizor kept one shotting them. I came across a bug catcher with a Raikou and a Groudon, and Scizor went

The next run was the worst. I started with Quagsire, and got Golduck, Poliwhirl, and Tentacruel for my wilds. I also saw a caterpie and meditite which I skipped. Golduck sucked, he didn't know any decent attacks so I let him die to heal Quagsire against Brock. Tentacruel was awesome, but his only real attack was Hydro Pump (he also had poison sting). Quagsire got hit by an exploding machoke, and Poliwhirl got fucked up by an electrode. So, I' standing in the very start if mt moon with a mon who can kill 3-4 enemies, then has blown its load. I have no potions. I was like Lv22 or some shit, so I probably could have made it through mt moon... but walking back to the start after every battle to use the center seemed like a waste of time.
If you haven't tried this, I would suggest it. Shit gets real dumb real quick, with it taking me 6 tries to even fight brock, and never clearing Mt Moon. It's got a survival horror esque vibe to it, with you having incredibly limited resources going up against shit that can fucking end you with no problem. Every trainer makes you question the worth, cuz they could possibly have a dugtrio with compound eyes and fissure or something else that will just kill you.