Personally I don't like group classes, either as a participant or as instructor but if you like social interaction they are very effective.
Bodystep will burn more calories but pump will help you maintain muscle as your dropping the fat, especially if you don't feel comfortable in the weights section of the main gym. but like any form of exercise the more you put in the better your results.