I would suggest you ask the manufacturer to show you the scientific evidence.
Dont hold your breath
That being said, I cant see it can do anything either beneficial nor harmful. Although a colleague of mine tried to hang upside down using something screwed into a door frame. Small screws, soft wood, inevitable outcome!