I built several of those in the past, even including some laptops.
The main reason why I chose a real MacBook again is stability and ease of use. Restoring a time machine backup was (last time I checked) not possible with hackintosh builds and I had to battle kexts running wild every now and then.
But since the 2017 MacBook Pro, which I bought, is just a joke when it comes to hardware (poor battery life, a noisy keyboard with locking keys, a touchbar that goes unresponsive from time to time, runs hot…) and was really expensive, I can see the appeal of these builds.
Just do not expect such a built to stand a reallife stresstest where you have to meet deadlines. Because in the end they will cause problems. Preferably when it’s most unconvenient.
TL;DR; IMHO only use a hackintosh for stuff that you don’t have to rely on.