I upgraded from this little dinky gravel vac to a monster when I got my 20 gallon tank. It is a JOY to clean because instead of - stick it in the gravel - shake the gravel out - move on to the next spot - it's like trully using a vacuume cleaner - just running it along the top of the gravel sucks everything up! However, by the time I'm done vacuuming, there's almost 7 gallons of water out of the tank.
I'm going to upgrade the monster to one of those types that hooks directly up to the sink. No carrying buckets around anymore! I'm not 100% sure how they work, but with five snails, even once the tank is fully cycled it's gonna need cleaned two to three times a week or it'll look horrid. Anything to make the job easier sounds good to me!