I have put them on a few bikes, mountain and road. The conversion on a mountain bike is pretty easy as shifters and brakes will fit right on. Depending on how you place them cable lengths could be too short but most likely not. The ones I did were in converting a mountain bike to more of a road touring bike so I also changed the stems to get things a bit more upright and changed tires to a higher pressure road slick.
Only advice I would have is hold off on doing the bar wrap for a while as you will be tweaking the bar position getting to what feels best. I sometimes do a temp wrap with an old inner tube and ride a while. Not only hand positions but with a wrapped bar you can add padding where you like it under the wrap. Takes a bit till you figure out where you want that also.