The problem with the other classes is that their starting equipment is less random, so it's more difficult to figure out which seed you are on. You would have to include more of the generated map in the database to figure out which seed you are on.
And of course this would all be shot to hell if Nethack went to a 64 bit seed.