Yeah, the worst part about USB C is that PD is optional. The electrical requirements of PD make it difficult to support on all ports though. If you have USB C ports on the left and right side you would have to route power from one side to the other. If your PCB traces have to support 5A over a long distance then things can get quite difficult.