Being a TF2 whore, I find the update to be humorous, yet really F'ing infuriating at the same time. It's not the weapons, its the fact that everyone has the weapons so they stop people from getting achievements. </rant>
Direct Hit is a bit OP in really close range. Yes it's a rocket, but it is designed for accuracy. I come at someone with the Equaliser, and boom, no effort required, (though that's probably a message to say don't self damage and then charge out with the pick axe, since it's your only unlock for soli.)
As for Demo, I only have the Chargin Targe. It's powerful and I have easily taken down Heavys with the bottle, but I'm not liking the whole "GO IN A STRAIGHT LINE!" action. Would like some ability to alter your course, albeit with reduced crit/damage if the course is altered from a straight line.
Also, where's the "Meet the..." video? There are two left and one could have been done here.