Well, the algea pretty much primarily grows no the sand. I have the normal film that gets easily wiped away with the magnet cleaner, but the sandbed is where the problem algea is.
I do have lots of live rock in the tank, but I don't have a real clean up crew. There is however 1 snail working massive amounts of overtime.
As for water movement, I've got one powerhead on the side of the tank that is pointed both up and forward. In a 20 gallon tank, do I need more than 1 PH
I don't have a protein skimmer, and I am constantly debating getting one. The only filtration I have is a Skimmer, which seems to be working well.