Demoman is one of the most versatile classes in the game so far, with dozens of Playstyle to choose from.
Personally, I play hybrid knight. One of my favorite loadouts for this is the loose cannon + tideturner for trimping, cannon jumping, and double donkage.
So much fun...