It takes a while to get get accustomed to Rollers, but once you get the hang of it, you hooked.
Just dont brake like you normally will for stopping, just stop pedally and unclip
You may just find out what the slingshot effect really means
I use Tacx rollers but also have Giant station trainer.