fantastic work. i applaud your edits to trainer rosters, availability, and movepools. the placing of psychic types in particular was spot on and gave them a certain uber aura i think was really fitting for gen 1. i wish it could have gone on longer, but i respect your adherence to the source material.
my only slight complaint was the trainer ai being able to select the best possible moves on switch ins a lot of the time. it removes a tactical element from the game and makes twave a bit overpowered. this basically forces you to rely on healing items after a lot of rounds. i doubt it's even fixable while maintaining the current difficulty level though (which i think is good).
i'm gonna give crystal kaizo another try. i casually played it a few years ago, but remember being a little more put off by the availability/movepools compared to this one. maybe i didn't explore the wild mons enough