I want a system that's future proof too, and because of the Rx 480's architecture it runs much better with DX12 when compared to the 1060. Rx-480's are also practically being given away at around £160, whereas the 1060 is around the £200 price point so in my head its a no-brainer to go for the better value card. Besides that, I persoinally feel that Nvidia is a shady company so I generally try and avoid them anyway.
Also, im probably gonna switch out the 7600k for a regular 7600, and use the money saved to grab some decent case fans instead.
The aim of the game for me is to build a system that can last as long as possible, and as cheaply as possible and I think this kind of setup is probably the best way to achieve that.