^ this.
Nassarius, Babylonia, Cerith, Trochus, Astreas, and bumble bee snails I have found to be both useful and long lived. Turbos just don't do well in aquarium settings. I see nothing wrong with your water parameters or acclimation procedure... Possible you just got a bad batch?