recall reading somewhere 60 meters of road to take off
These are always measured against a standard ~5kts wind, I think. This 60 metres is thus the speed the Storch needs to run up to take-off speed in a very light head wind. The distance would change with the ship steaming into an oncoming wind, and as has been suggested some sort of rubber catapault arrangement.
P.S. I know the 32 mph stall speed mentioned there is different from Kermit Weeks' 25 mph - given Weeks' professional experience of a wide variety of wartime types and aerobatting them I'm inclined to go with him. If you think about it - 7 mph MAY not seem a lot of a difference, but its a big chunk of 32!