I think if you would be able to use WASD to correct movement it would be better
I personally think it would make movement a little too complicated, but it's a great suggestion!