The MSI GTX 1060 ARMOR 6G is a good choice?

well it is cheap as they go, and frankly with pascal you do not really benefit from fancy overclocking features, only a good cooler, which that card seems to have enough to keep that chip cool. people have complained about its build quality, but it stays cool, and while it may be plasticy, it is a cheap 1060, that will be upside down in a case so that you do not even see it anyway. unless you do not like its looks, or want to spend more, I would get it.