I use arrow-keys as well. Always have always will.
What I do to get around this is assign a nearby key to auto-move, and use that to move forward. Yes you can only move forward but I just accept it and use the mouse to turn about if I want to go backwards or something, but it helps me not have to re-assign keys whenever I enter build mode.
If you don't know what auto-move is exactly, just press it once and you won't have to keep it held to move forward. Press it again to stop.