I have a 85/2 and think it's fine. I have 2 105/2.5's to compare the results with so have a benchmark. Is a f1.4 better, I'm sure, but a f2 in your bag is better than a f1.4 on a store shelf cause you can't afford it!

Attached photo (one with two people) was taken wide open (f2) handheld at about 1/15 or 1/30th sec at it was lit by the modeling lights of the strobes. The second was with the strobes (1/125 @ f8)