Not that a climbing expert either. The way she's fastened the rope to her security harness won't do her much good if she were to fall.
Also, Shizuka's second personality apparently has no need for glasses but she brings them along anyway in order to trick Edo; evidence IMO that other than less...