Aimbots are complicated. Just because you find a user's packet, you are going to be finding tons of them, maybe 15 other people. You have to determine the distance between them, and you, and target the closest. Not to mention, determine if they are FOE or ALLY, and not to mention if there is a wall infront of you, or such.
However, a graphical version of it, where it detects pixels, IMHO is a more effective version.