Yes i'm sure, it's a far better choice, and will perform much better overall, last longer and perform identically to the 7700k in gaming.
In the future, thread utilization for CPUs in games will rise, meaning more cores will be fully and properly used.
The 7700k has 4 physical cores with hyperthreading, a total of 8 threads.
The Ryzen 1700 has 8 physical cores with AMD's version of hyperthreading, a total of 16 threads.
They perform identically in gaming now above 1080p, but there's no doubt in my mind that Ryzen's gaming performance will increase dramatically over time.