Using your own bike with the Peloton class never appealed to me as you don't get your power numbers, so there is no competing with others in the room.
I hear the Wahoo Kikr is great for cyclists: https://www.wahoofitness.com/devices/bike-trainers/kickr/buy