Yeah unfortunately jumping from edges isn't quite as permissive as I'd like it to be and leads to some frustrating falls. I haven't done a timed speedrun of the game myself yet but I reckon it could be done in under 5 minutes.