I doubt that hydrogen sulfide is really the problem. Yes, if you suck out some sand it will smell bad, but the hydrogen sulfide that forms in the low oxygen zones is very effectively oxidized immediately above the sand as it diffuses out. That said, high nutrients might be a problem in the tank. Reduced water flow is the usual problem that I have as colonies get big. If I do not make sure the water flow is good colonies start to suffer.