Indoor training is brilliant. No traffic, no punctures, and no weather excuses. But for all it's perks, it is also the ...