Reloading doesn't use a check in 3.5. Hitting the wrong target is still hitting. Tripping is preposterous to even include in the situation. So no, I'm not simplifying anything - critical failure beyond the standard "you automatically miss" is punishing mundanes for absolutely no reason.