From the looks of them they have underpowered LEDs and as for the filtration all they are running are Aqueon's filter cartridges. I personally would get a new light and build a filter media rack that would hold a sponge and other forms of chemical filtration like purigen plus carbon if needed. Cool concept on Aqueon's part though.
I broke down and ordered one last night. Should be in my hands on Friday. I'll be sure to take many pictures and start up a journal so we can all see how functional it is, and how much modding is required to make it worth while.