Mag trainers are not as good as fluid trainers.
But one should work fine for constant and moderate level endurance rides - the boring kind where you sit staring at the TV or listening to music while you pedal away at a constant effort/rpm/power level.