i dont know about anyone else, but i can easily lock up either wheel when braking from the hoods; i think i have all the leverage i need from that position.
now if the bottom line gripe you have is that your road bike doesnt stop as well as your mtb with either discs or canti's, thats just the nature of the bike...