You have a lot of anubias, those are gorgeous plants but they grow slow, and do nothing to stop algae. I would want some fast growing stems, java fern, and maybe some kind of nutrient-sucking weeds like tiger lotus, or hornwort (I guess wisteria counts!). The heavier you plant starting off, the better. If there's any non-planted space in your tank, fill it up if you can.
I went low-tech in my 180 gallon tank, since I still travel often. Sometimes I'm gone for two weeks at a time, my son throws in fish food every day. That's it. The lights are on timers, and the filters (Eheim and an FX6) are rock solid. The less there is to go wrong, the less chance that something will, and it hasn't yet in over a year.