People here seem to approve it, but I feel unsure. Example with the matrix shows pretty well, why exceptions are always possible, no matter how detailed your styleguide is. And using comments to hold your auto-formatter back always baffles me. It seems so misaligned with the original purpose of writing the code (which comments are a part of).
It might be useful to re-format a completely messed up piece of code coming from the external world, but on the team I always prefer styleguides in the mood of "recommended, never enforced", which "prettier" is exact opposite of. That is, try to write like everyone else on the team does, but avoid re-formatting the code written by someone else, if there's no real need to do so. Obvious, strictly formal things like spaces instead of tabs, spaces outside of brackets (not inside of them), etc — this is one thing. But aligning pieces code to match some meta-pattern, or using longer/shorter lines than usual for some specific, "artistic" purpose — come on, this is not such a big deal. Consistency is overrated.