Secondo la mia esperienza, alternando la bdc con la mtb (e intendo off road vero) entro in forma prima. Credo dipenda molto dal fatto che in bdc si fanno solitamente più km e con ritmi più allenanti. Mi spiego meglio: chi usa il cardio sa bene che nelle uscite in mtb, specialmente quelle tecniche, il ritmo è sempre piuttosto incostante e i picchi cardiaci frequenti. Se da una parte questo aiuta ad esercitare il fuori soglia, dall'altra allunga i tempi di allenamento (la permanenza a frequenze allenanti è minore che in bdc). Inoltre, le salite su strada sono sempre, o quasi, più costanti e con pendenze meno accentuate e il monitoraggio di fattori essenziali per l'allenamento quali la frequenza di pedalata e, in certi casi, la potenza fa il resto.
Poi, nella mtb entra in gioco la tecnica di guida e quella fa la differenza. Per me uno stradista avrà sempre da imparare da qualche uscita off road con qualcuno esperto...