If you have a charcoal kettle type BBQ or a pretty simple grill purchased at a box store and you have the ability to pressure wash your grill than go for it. Blast the grates and interior of the grill to your hearts content.
If you have a built-in grill up next to the house and don’t want black grease and carbon all over your siding or deck than hand scrubbing is preferred. If you have a pressure washer and can take the removable components out like the grates, flavorizer bars and heat plates and wash them somewhere else than that’s completely fine.
If you plug your grill into an outlet to get power to your igniters than you probably shouldn’t use a pressure washer. Some grills have a heating element inside the igniter (similar to an element in a lightbulb). If that breaks from the power of the water than you will likely have a costly repair to deal with.
I’ve read a lot of posts and watched a lot of videos about pressure washing the grill. One of the common themes they all tend to say is “don’t spray the venturi tubes (burner tubes)”. To me, that’s the least of my concern, the water will dry inside the tubes. My bigger concern is the igniters. If you break or damage the igniters from the pressure of the water it can cause unintended problems when you want to start the grill back up.