Oh yeah they're overpowered, no doubt. Doesn't take that much skill either, unless you use your primary since most demomen just spam stickies... the 'nade launcher is pretty sweet if you know what you're doing but personally I can't hit anything with it at farther than point blank range so I don't bother.