Three maximum per class and Otcho is correct, raiding does not require being a bunch of namby pamby class queens. It is entirely possible to raid with zero clerics, seven tanks, and three bards or any other combination. The compulsive need to form "ideal" groups is one of the ugliest symptoms of Evercrack.