Auto-target is a bad idea imho, i didn't see any game which implemented it in the way it wasn't annoying. Example, you are targeting mobA, while mobB runs between you and mobA -> target might or might not switch to mobB.