I thought I'd revive this thread since Earth Cruiser just posted this video, in which Lance talks about their new grey water filtration system. Unfortunately, he doesn't give any details and there's nothing I can find on their website about it. The only info they give is that they worked with Oregon State to develop it, and that it's robust enough that their shower system is now completely independent with no grey water tank at all - just recycled water, over and over. Which is pretty cool.
I'd love to know more, just for curiosity sake.
Skip to 3:45 -