Grats on the split. I looked at the pictures quickly and I thought it was someone's young daughter crouched by the tank
Good luck with your cyano problem. What salt are you using? I just read somewhere that the evaporated salts can tend to have more issues with algae outbreaks.
When in doubt...more flow.