Is there a particular feature you're looking for that your current motherboard doesn't support? Otherwise, there's not really any reason to replace it, as it obviously works fine with your current Kaby Lake CPU.
At a glance, the primary differences between your current board & the options are the following:
MSI B250 Gaming Pro:
-- 2 extra SATA III ports
-- 1 extra USB 3.0/3.1 port (Type C)
-- M.2 slot
-- has an HDMI port for the integrated graphics
-- All PCIe slots are v3.0, but it loses the PCI slot
ASRock Z270M Pro4:
-- 2 extra SATA III ports
-- 2 M.2 slots (1 of them can take SATA M.2 devices, but that disables 1 of the SATA III ports)
-- 5 extra USB 3.0/3.1 ports (including 1 Type C), but loses 2 USB 2.0 ports
-- Double the RAM slots & max RAM; RAM can run faster than DDR4-2400, but you need to set up XMP for the faster speeds
-- has an HDMI port for the integrated graphics
-- Adds a 2nd PCIe x16 slot & CrossFireX support (although the 2nd slot is limited to x4 speeds)
Still, unless you absolutely, positively, need to have M.2 capability & can't add an M.2 card to your existing system, or for some reason need 2 extra SATA III slots (& again can't add an expansion card to your current motherboard), or for some reason you find that 32GB of DDR4 RAM just isn't enough, I don't see the point in buying a new motherboard.