This forum surely works with science as basis. I cannot say if it is good or bad science until I studied all posts (for which I possibly not will have the time).
Anyway all the science is the first reason why I think the site belongs to a company. The other reason is that it is 2 weeks old but already has 5 moderators. Usually some indivdual founds a forum, slowly attracts regular contributors / members, and much later appoints members showing trustworthiness as moderators.
------------------------------------------
I am a lay-person regarding medical matters. Any comments on this forum are speculative and any advice should be taken at own risk.
You are totally wrong . This site was made by a guy known as Unknown101 from Heightforum.com .
That person got bored because the admin of this last site is no longer looking after threads . He is just missing (probably dead in trying to get taller XD).