If you do mostly gaming, it's not worth the switch to Ryzen 5 when you have to replace the motherboard as well. If people tell you it's "future proof", well it's not the future yet and we don't even know when is that. You could have spent a couple of dollars more for the i5-6600k and overclocked it, and you wouldn't have to worry about upgrading yet.