Funnily enough I was chatting to a couple of guys from work today who do the local bootcamp classes. They love it and kept raving about it, but I guess like most exercise classes, it would depend on the instructor.
Give it a go, what have you got to lose?!