C'è flat e flat. E c'è scarpa da flat e scarpa no da flat...
I fattori in gioco (oltre alla tecnica personale) sono diversi: numero e altezza dei pin (maggiori entrambi, più grip); concavità del pedale (fondamentale); una buona scarpa specifica per flat.
Ho pedalato per anni con gli spd, poi sono stato copstretto a usare i flat in un'occasione (e subito su trail da enduro): un colpo di fulmine! Ti obbligano a una corretta posizione, ti sviluppano sensibilità nel piede e nella caviglia, le suole specifiche, essendo di gomma morbida, ammortizzano meglio. Non tornerei più indietro.
P.S. Non faccio XC, ma all mountain, per cui la prestazione in pedalata non mi interessa.