Papajohn,
Its a pity you didn't read some further info on that particular website.
If you had, you may have noticed that the project is the creation of two brothers, one of whom has spina bifida. What they have managed to acheive, considering most of the items are scratch built, is pretty amazing.
All too often people in aviation are very quick to look down their noses at others, who for whatever reason, are not able to participate in the activities that we are able to.