yeah, I think nitrates are the main reason to do water changes. Plants will remove some nitrates, and a deep sand bed allows anerobic bacteria to break nitrates down into nitrogen gas. I believe the aquapure provides conditions for the anerobic bacteria to remove the nitrates. You feed it sugar and/or alcohol weekly but it doesn't need to be cleaned.
* I don't have experience with this unit. It just seemed like one of the best options from my search results. The details on the unit come from their website.