Take care with levels above 100 steps: don't put unnecessary lengths, because the repeating pattern can become rapidly boring over long distances with nothing to do else than maintaining an arrow key pressed.
Size of this board could be reduced a lot.