Your tank is not overloaded with fish, shrimp, and snails... and I'm assuming your plants are doing well. So, for the time being, I recommend that you just continue to monitor your filter's performance and cleanliness, don't overfeed the animals, and do small, partial water changes once every week or two. Also, personally, I don't think it's usually necessary (or good for the plants) to vacuum the gravel twice a week. Once every few weeks should be quite sufficient, as long as you're not overfeeding or have a lot of decaying vegetation in the tank.
P.S.: Relax and enjoy your aquarium. My observation has been that most beautiful, seemingly "spotless" tanks are not spotless. :-) There usually is at least a little bit of algae somewhere... if you look hard enough! :-)
Last edited by askindc; 12-30-2010 at 02:05 PM.
Reason: To correct a small typographical error