It's hard to beat the old style glue-on patches. Those repairs are stronger than the rest of the tube!
I've had a flat or two on the trainer in the past (pre-direct-drive days) mostly caused by grit slowly working it's way through the tyre as I was using it indoors and outdoors. Never had a patch fail on me though.