I've never understood the "dated geometry" concern. Pretty sure geometry hasn't changed much since Euclid.
I've bought two bikes from BD. Had a good experience both times. If you're comfortable sizing yourself and doing your own wrenching then you can get a good deal through them.
Another bike you may want to consider for the same price is the
Kestrel Evoke 2.0. I bought the
105 equipped version of this bike and couldn't be happier with it.