its not the type of bike really its the frame. From what i've seen where I live, I've yet to see a mountain bike with a larger frame than mine, and mine required hiring a welder to change the air-intake to make it fit. On the other hand, I've seen a handful of road bikes with large enough frames, but they've all had those goofy handles on them. Not sure if its an issue since I've never owned a road bike. As long as they come off...
Heres what I had to modify to make mine fit:
Motor mount- welded a mount to the frame. (could of drilled, maybe)
Air intake- welded so that it wasn't directly under the frame
Muffler - bent in a vice to make it fit... scratched off the chrome where the dent is. Will probably rust where the chrome came off unless I do something about it.
Gas tank - zip tie in the front, normal attachment in the back, but it requires monitoring since the attachment in the back is barely on. I got lucky with my arrangement, if my brake lines were exposed that wouldn't of worked.
So frame can make a huge difference.