Youre not going to get those huge numbers from sweep because youre not getting the 30% crit damage bonus from focused resonance, or the 20% armor penetration from shii-cho mastery.
Personally I love focus. But then again, when Im in a WZ Im not going for damage or kills. Im trying to be the biggest annoyance on the BF. Im keeping people from capping turrets, speeding away with the huttball and planting bombs on doors. I can do all these long enough for 1-2 of the rest of my team to back me up. Im playing it as a utility class, not a pure damage dealer and Im having fun.