yes, trying to keep up with roadies on a mountain is going to be a PITA especially if the mountain bike has suspension…
each pedal stroke looses about 30% of its power because of suspension flex, so you are going to have to work that much harder, if you want to try im all for you showing up…
i normally cruise this route ~18-19 MPH