This is how I often feel when I'm playing his crew, though all my games I didn't have access to Mounted Guard which feel pretty vital to me. Otherwise it's a bit of a slow roll for Dashel's crew to get going, and more of a grind to get through to objectives later as well.
Queeg's initial push is really great, especially when combined with sergeants. Unfortunately he does tend to be pretty flimsy so keeping him safe is important. He makes for a good, easy Vendetta target otherwise.
Most of the games I've played with Dashel I haven't really thought to stone for Drop It, trying to force the dispatcher to work instead. I should probably just do this instead, since the dispatcher feels a bit inefficient and doesn't have the ability to stone that mask.