You could also try Seachems protien skimmer in a bag it has a special compound in it that really pulls out the organics. Its called purigen fwiw. However Im not sure how it will effect the other elements in the water column, you might want to write Seachem an email in regards to this. This could maybe help you get more mileage out of your water.
Also a python or python like device you make yourself works wonders for making water changes extremely painless and quick!
29 Gallon Standard Moderate Light Planted tank
Lighting: 2x27 Watt 6500k P.C. Lights of America Outdoor Fixtures. 2x 20 Watt N.O. Flor. w/ Sylvania Gro Bulbs (9350k I think). Both are retrofited into a diy 12" tall canopy, with a 4" Diameter Clip on fan facing the opening in the back to circulate the excessive heat from the lighting.
Filtration: Tetra Tech 150 (modified to make very little disturbance.
Aquarium Systems Mini-jet for more circulation.