Hi,
I've got a Taxc trainer as well (cycleforce one, not the swing) and I'm pretty happy with it. Although it's a little noisy, you can get a great workout on the trainer. With the resistance unit, you can make the training as hard as you want to.
I wouldn't advise you to sprint on the trainer though. As your bike is attached to the trainer, you might damage your frame when applying heavy force
Rollers are great for recovery and improving your balance - although it isn't that difficult to remain straight once you have started riding. Sprinting on the rollers is a real challenge, you should give it a try
Anyway, if you're looking for a hard workout, go for a trainer, if you just want to have fun indoors, try the rollers
Niek