Could a driver be written that would allow use of all the buttons? If someone was willing to donate me one, I'd do the mod, take all the necessary photos and what not for the guide and then donate it to someone with coding experience to write a universal driver so everyone could use it, plug and play.
Hell, send me a pad along with money to cover the return shipping and the resistor and I'll set anyone up with a new joypad