About 60min on either is my starting time. I'll push longer but usually I plan my week around the weather well enough that I can minimize the indoor as much as possible and 60min is the (bitter)sweet spot. Besides, more than 60min on rollers/trainer gets mighty tedious regardless of the included "distractions."