Heavy algae on the glass is not good
IMO. Light, soft, green stuff is expected. However, I can say that when I was really into water changes, up to date lighting, and low phosphate habits (feeding cuations,
RO/
Di for top-offs and
PWC's, etc) my front glass seemed to stay cleaner a lot longer. I think you'll have to find your culprit it its that bad.