The "MX200" and "MX400" flavors were passable cards for a minute, especially if they had DDR. The "MX" boards w/o the "200" had lower frequencies & narrow memory paths and were noticeably inferior, especially if they had SDR. Theygave the MX family a bad name. Most Geforce2 MX cards were budget devices intended for OEM system builders that wanted to keep their costs down. However the MX family was big, the cards tended to last, and my recollection was that the image quality was usually better than previous generation of budget cards like the Vanta 64. But it was a big family, so it depends on the specific card I suppose.
An MX 200 would certainly be very serviceable in a Celeron 440LX board and would be fine in most AGP2x motherboards too, performing at least as well as the Voodoo & TNT2 AGP options that were the available options when those boards were new. Once you get to a motherboard with AGP4x, I'd look at video options that can support DirectX8 or 9. DirectX >7 games often look bad when scaled back to DirectX7 and there's lots of options from later generations that perform better for little money.
I think an MX200 card would still give a nice boost for an older motherboard with a 430?x chipset. I don't think it is necessarily overkill if paired with a P233MMX. It wasn't uncommon to see a newer video card upgrade in an older system. But when you go back to the < 166 Pentium systems, it starts to get more questionable, and going back farther, I suspect that your Geforce MX200 PCI board would be too new to work in a 486 PCI motherboard, and would be a waste of potential if it did.