So the article does not mention collecting or purifying urine whatsoever, it does not collect perspiration, nor is water purification/reclamation powered by the users movements within the suit.
What they did is strap a dehumidifier (which are quite energy intensive and would require an often recharged battery) into a suit, hook up a camelbak like reservoir to the dehumidifier that pulls water out of the air around you (not how stillsuits work in the books, they collect and process your sweat and piss), additionally putting basically a gas mask on your face to collect moisture from exhaling.
Not impressed. Only part even close to correct is capturing exhaled moisture.
Angry mostly about massively misleading headline grrrrrr