I agree that the arrows at the beginning hide traps which is annoying. Making the arrows just a little farther (2 squares) from the character or diagonal would be better.
Although the corridor at the last level is frustrating, I think it requires planning and strategy (like putting higher speed characters in front) so I actually think it's good game design.