Interesting. Perhaps the fingers do want to go at a slight angle so making it a good choice :)

they don't, lateral moves (especially diagonal) are the least ergonomic for the fingers, your numpad insticts are closer to reality, though the best would be to "stagger" vertically to reflect the difference in finger length