The problem with "too much" memory in any of the 9x OS's is that the virtual cache settings will be incorrect above 512MB RAM. You can easily correct these settings and the 9x OS's will run higher amounts just fine.
The directions to make the changes can be posted if you want.