Interesting point - I thought I was relatively generous with the checkpoints, but I suppose since this was essentially one big "tutorial" level it's better to make things easier than harder.
Thanks for your feedback, I appreciate you taking the time to play!