Stopping power of mountain vs road bike
You have already answered your own question really.


  When I slam the brakes on the wheels lock up(front and back) but i take longer to stop than i'm perhaps used to.


If the brakes are strong enough to lock up the wheels they have plenty of power, but you have overcome the ability of the tyre to grip the road.