Yeah, I have turbos too. You buy them small, about half an inch or so, and a few years later you have these rather large inch-to-two inch snails that are very strong and can pull stuff down in your tank.
I guess it is a trade off of sorts - these things are efficient, long-lived snails and do a great job, but they can get rather large and knock stuff all over the place. Not as bad as a cowrie, but almost as bad.
I still have them in my tank, but it is something you should be aware of I guess before you buy them.
David