Opterei per una M anch'io: la sfrutterà molto di più.
Una L direi di no, perchè sarebbe troppo sacrificato, come guida. Invece tra S e M non vedo un abisso.
Per il resto se posso consiglerei un buon telaio in alluminio,forcella anteriore e cambio anche a 8-9v e
freni V-brake ;)