Honestly, I don't really see much point in upgrading from a skylake to another skylake. I guess you do need to update the bios, if you are on an older 1151 board.
The upgrade really depends solely on what you use your PC for. If you want to video edit, or photo edit regularly, while still playing games, you'll like the Ryzen. If you're a gamer, and just a gamer, nothing else, intel is your best bet. Intels chips have great single threaded performance, which is the best for games. Not saying Ryzen has bad single threaded performance, but Intel specializes in that.