i voted "they both suck"
they don't suck, they're just inconvinient.
I don't know if this is possible, but you should have a top menu bar, where you simply click labeled buttons to change what you mouse does. Just any kind of menu would be great for this script.