Checking in before I start purchasing for a new build

PCPartPicker part list / Price breakdown by merchant

CPUIntel - Core i5-7600K 3.8GHz Quad-Core Processor$221.89 @ OutletPCCPU CoolerCRYORIG - C7 40.5 CFM CPU Cooler$29.89 @ OutletPCMotherboardAsus - ROG STRIX Z270i GAMING Mini ITX LGA1151 Motherboard$168.44 @ OutletPCMemoryCrucial - Ballistix Sport LT 32GB (2 x 16GB) DDR4-2400 Memory$269.99 @ AmazonStorageSamsung - 850 EVO-Series 500GB 2.5" Solid State Drive$144.99 @ B&HStorageSamsung - 850 EVO-Series 500GB 2.5" Solid State Drive$144.99 @ B&HVideo CardGigabyte - Radeon RX VEGA 56 8GB Video Card-CaseDAN Cases - A4SFXV1-B Mini ITX Desktop Case-Power SupplyCorsair - SF 600W 80+ Gold Certified Fully-Modular SFX Power Supply$119.99 @ AmazonMonitorLG - 34UC98 34.0" 3440x1440 60Hz Monitor-Prices include shipping, taxes, rebates, and discountsTotal$1100.18Generated by PCPartPicker 2017-09-01 02:59 EDT-0400

It'll be for gaming on windows and development work in macOS

1) Would these parts work? Anything I could improve on?

2) Vega GPU so I can use free sync with my monitor. I might replace this with a GTX 1080 if I can't get my hands on a vega.

3) I can't decide between the ASUS Rog STRIX and ASRock Fatal1ty Z270 GAMING. Anything that might make it tricky for Hackintosh?

Thank you!

Author: @blackhart_