I'm happy with this choice. I now run my 1080p TV in 4k dsr, which has brought new life to the TV. I'm cpu limited for gaming so I can't speak to that too much other than to say this is a massive jump up from my 750ti.
Currently the same price in and about as the 1050ti and this thing destroys that card; If you have a 6pin connector the choice is pretty easy It is fairly small, so you don't need a ton of room Single fan seems fine to me, it hasn't cracked 70c yet at prolonged high loads