I think you are right about the ludwigia not being right for the tank. I've found this is a difficult plant to use in smaller tanks. Rotalas would be much nicer. With that being said, the layout is very nice and I am loving the HC.
Without Algae, death of mankind would be inevitable.