I attend a 2 hour trainer class two times a week and ride the trainer and rollers several times a week at home. I've found that having a plan when riding at home helps greatly. Starting out the session with some high cadence drills, lactate ladders and single leg drills followed with intervals and recoveries helps the hour go fast. Just riding at the same intensity for an hour would probably be considered torture if administered by the CIA.