You continue to amaze me. Are you able to do a stability test? Check how accurate it is over like 100 shots for instance? Would be very interested to see that. The reason the built in targeting isn't good is that it misses a lot of attacks, so I think this will also (unless it's actually Lucas' targeting logic that's broken).
There is one other way which ozzix had the brilliant idea to count items in ammo slot. Probably a bit late to mention now but if the result of the accuracy test is that it just isn't good enough, I think the ammo check would be an ideal replacement (at least where assassin stars / spears are not being used). Worth a thought, maybe there is some super hybrid of the two which gives us an ultra-reliable and super neat system...