I have those levers... they are very nice for the price considering I originally wanted Campag carbon brake levers that are about $200.
Another plus about true road levers instead of using your mtb style ones is that you will get one added position to put your hands: the hoods (not to mention cablng, but I still haven't figured out how that would work cleanly yet). I personally find that position the most comfortable and safe feeling when taking my road bike over patchy ground so that might make up for the leverage issue BCRider was mentioning.