PTP isn't even that much more difficult, as long as you planned for it form the start
you buy the hardware, plug it all in, and it works
We once spent two weeks identifying a PTP handling bug in a particular Cisco switch firmware on a production site.
Sometimes hardware that has PTP support in the specs doesn't perform very well though, so if you do things at scale, being able to validate things like switches and network card drivers is useful too!
It's to the point timing server vendors I've spoken to have their own test labs where they have to validate network gear and then publish lists of recommended and tested configurations.
Even some older cards where you'd think the PTP issues would be solved still have weird driver quirks in Linux!