I agree with your choices but another good coin or I think it was because I am not mining it anymore was Bytecoin (BCN).
I don't know if ASICS have taken over this coin too but some time ago I was mining this coin with my CPU after seeing that many members here were doing the same thing.
You know that Monero, Vincoin Cash and Bytecoin use the same private blockchain protocol - CryptoNote?