I say go for it. I took Karly to puppy class. The first 15 minutes the puppies ran free and played (big pups seperate form little pups). The rest of the time they were on leash while being worked with. We didn't get much obedience training there but she was exposed to other pups and people along with objects and sounds. She was always a different pup after leaving class. By that I mean very well behaved and best of all very tired.
Karly - GSD 10/16/12
Tia - Pig/Twinkie (mixed rescue)
Cats - Cricket, Mickey, Spartacus, Tiger, Josie, Ashton, Lily, Drake, Cooper & Tucker