Per prima cosa fatti dire precisamente quanto pesano, perché dato che non sono troppo diverse, se c'è una differenza di peso non trascurabile questa può diventare fondamentale.
Per il resto sono diverse ma equivalenti.
La Rockhopper ha un telaio con sterzo conico, una forcella forse qualitativamente inferiore ma con steli da 32mm e un cambio 2x9.
https://www.specialized.com/it/it/rockhopper-comp-29/106485
La Trail il contrario. Ha dalla sua un cambio 2x10 di qualità superiore, forcella 30 silver a molla, decente ma con steli da 30mm.
Io la scelta la farei sulla base del peso, prediligendo la
Cannondale a parità di peso per via del prezzo. Se non sbaglio la Cannondale Trail 3 2017 viene 849€ di listino, idem l'altra che però, essendo una 2016 DEVE essere maggiormente scontata. Sennò tanto vale prendere la 2017 che è pure migliore oltre a svalutare meno in caso di rivendita.