It speaks of using human body fat as a bio fuel which is carbon neutral. Hmmm, fine, but the claim the craft itself is carbon neutral fails to recognize the likely non-renewable energy sources utilized in building the boat and harvesting the fat.

Unless they built the boat in a carbon neutral way (plausible, but doubtful) it will never be truly carbon neutral.