Hey Joe,
Great start on the Storch! I saw one of these fly about 10 years ago at Fantasy of Flight down in Orlando. It only needed about 30-40 feet to take off and land. It was something to see.
Fantasy of Flight is worth visiting if you get down to Orlando.
Steve