I don't like any of them.
Aengus and
Angus seem too medieval to me and I associate
Angus with the name
Argus and with
Argus Filch (a character from
Harry Potter I don't like).
On the other hand,
Innes seems feminine because of
Inez and
Ines, which are actually feminine.