I agree that the success rate could stand to be reduced, but I'm also of the mind that it would help if we could pick up our weapons when they're disarmed.
Why not allow for a chance to pick up one item at a time, with a "lag" time to pick up items that would last as long as a bash? This lag wouldn't affect combat actions, and wouldn't prevent you from wielding the weapon or anything. It would just stop you from being able to pick up anything else for a while, much like the down time between voodoos and such. Maybe, during this downtime, you might be a little more prone to a trip or bash..? But at least you have your weapon.
the idea in practice wrote:
Snuffleupagus disarms you and sends your weapon flying!
get weapon; wield weapon
You get a weapon.
You wield a weapon in your dominant hand.
get something-else-that's-on-the-floor
Your footing isn't sure enough to pick anything else up yet.
*tickticktick*
You feel more confident on your feet.