It's good your addressing the algae issues right away, although I wouldn't be overly concerned as it just looks like classic new tank HA.

I'm curious, with such a unique aquascape what do you plan to keep for corals? I see tons of low light areas to tuck favias, and chalices!