Quoted By:
OP looking at it again after a night's sleep: I think I'd swop Dark and Ghost. I guess I immediately put "Dark" in Neutral Evil without thinking about it, as it is the Evil Type. But Dark is clearly unlawful, in addition to evil, whereas ghosts can be pranksters, but a lot of ghosts just don't. . . care.
Steel and maybe even Fighting, should clearly be Lawful Neutral. I guess I just couldn't think of two better candidates for Lawful Good. Normally I never try to force everything neatly into neatly divided boxes, because that's stupid and misalligned with reality. In this case though I noticed there are 18 Types, so I wanted to see if I could do 2 per box. Just as a challenge or whatever. Otherwise I'd change a few more things. (Bug, Dragon and Psychic are clearly Neutral, not Evil.)