When I pop Stims / Trinket and pick up Expertise Buff, like all the Operatives do in their fancy videos, I crit for ~7k with smash (AoE), followed by a ~5.5k Scream and a ~6.5k finisher.
Edit : But I totally agree with you, we really need more CC (like a Force Push / Force Pull) then the class would be perfect.