Lawnmower blennies seem to prefer the rocks and glass. They rarely stay on the bottom. I've found that a pearly jawfish is grear for removing algae on the sand - does a good job of sand sifting as well. You only need one of each for up to 250 gal tank. Any more and they will probably starve
Unfortunately, larger systems - mine is 600gal - don't eliminate temp swings but rather slow them down so that the tank temp will lag behing the air temp by several days to a week. You will still have to heat and cool the tank.