Woot! Bugfixes are always good, and that one's nasty for homebrew arcade machines, as I'd say most people using joysticks have 2-axis arcade ones
Although that is an interesting point, I have two joysticks per player - one analogue Ultra 360 hooked up as joystick, one 8-way X-Arcade hooked up to keyboard, it shouldn't be too hard to get the 8-way setup as two more axis of the first joystick.