I wouldn't say no to some checkpoints! :p
I like the feeling of the sling, and there's room for a lot of acceleration which is cool! but I think the camera should transition more smoothly when the sling is released (currently it justs teleports, which is hard to follow).