-Do you do this for a living? I really like your build. 32GB of RAM is a lot, but you probably know better than me how much memory your applications use.
-You are the perfect use case for Ryzen, It won't beat the i7-7700k in gaming or single threaded performance, but will make a HUGE difference...