I do my best not to clip the DOTs because I've noticed that on dummies they don't actually always refresh (as in, you fire WB/VB, the shots hit but the timer on the DOT still shows the 'old' time).
Continuing with what I said about crit: a friend of mine who also plays Bard wears a mixture of Toxotes/DL (with a relic bow) vs my full DL; her crit rate is significantly higher than mine; when I look at her parses the one thing I almost always see is that her Straight Shot accounts for a larger portion of the total damage, which I can only assume is because of more Straighter Shot. That's why I asked for your parser skill breakdown.
I do not yet have BfB as my Lancer has been stuck at 27 for weeks now. It's hard to motivate oneself to level a class one does not intend to play, with the only benefit being a situation buff (meaning, I can't think of many fights where I would care to risk taking extra damage). On a dummy though I can see it being a nice DPS inrease.