Considering the helix fossil can actually be looked at and consulted, I'd say more legitimate.
I would rather rub shit in my hair than read the enormous pile of nonsense on that chart. Luckily, as someone is likely to point out, nobody is forcing me to.
Goofy? GOOFY? These religions have as much legitimacy as any existing religion! Have some respect!