Mountain shoes it mountain bike pedals. If you are going to use mtb pedals, then they're the shoes to use.
But they won't fit road pedals. The drilling is wrong and the cleats will hit the pedals. You could cut the cleats off, redrill the shoes and put in threaded inserts but that's a lot of work. Most mtb shoes are also more flexible than road shoes, and that's less comfortable for long rides.