This is a fun concept. Grapple-hooking is a fun way to get around in games, generally.
I wish there were some offscreen warning for when spikes were going to fall, or some amount of control that the player had over the swinging motion. Often I felt like I couldn't predict where hazards were, and had no way to play around them. So I had to just take the hit and start at the very beginning of the level