Thanks for the feedback! They actually do eat you but not as often as I expect unfortunately.
I noticed the speed is higher while going diagonal late too, easy fix to do (normalize the H/V inputs)