I agree with all the points you mentioned, AI definitely needs improvements when it comes to finding the player.
I plan to add more actions that forces the player to either come closer or change his position (for a better chance to be detected)
Sound and vision detection will be improved as well.
I do plan on improving each point you mentioned, thank you very much for sharing your thoughts.
Very glad you're enjoying the game, cheers!