For one reason or another the road version of the BB7 never feels as good at the lever. Mostly I think because it tends to be run on drop bar bikes with more housing and maybe even secondary levers.
Just less friction and easier to setup with flat bars levers and mountain BB7's. I have only adjusted road BB7's after the fact not installed them and cabled them from scratch. I suspect with careful installation they would feel ok.
No experience setting up drop bar v-levers and the mountain version on a drop bar bike...