I would enjoy that, house rules making fun more important than numbers, with numbers just being there to help interpret events slightly.
Hmm, okay, I get that for wild rolling, but why not leave the neutrals neutral and add the HP mod ones later? Also... I don't really feel comfortable with that rule, that stats are so strict. I mean... think of Blissey. HP and Special Defense are its biggest stats, but either one can be highest depending on how it's trained. I can see where they were doing with it- trying to maintain the integrity of the Pokemon, but I think if they're close enough, one can overtake the other. Also, with the names, it's just like, a reflexive thing, like I see Serious nature and think "Oh, that one's neutral", but I'd botch my math if it did something different here...
However, I might balance out typing a bit or modify certain Pokemon to make things a bit more workable, as well as mute certain meta-gaming tactics that might arise. I mean, certain types are just shafted by matchups, some of which don't make sense.
And I didn't notice, but is it the case in this where a move has to at least do 1 damage unless it's immune? Or is that removed? Also why do burn and poison lower defense and special defense respectively? Seems a bit... overpowered? Especially with moves like Venoshock which do more when the target is poisoned, being a special attack and all...