C++20 fell into the same {{-escapes-{ trap that Python did, I see. I do claim "Use \(\) to yield {}" is at least as easy to perceive/maintain as "Use {{}} to yield {}" is (and that "\// escapes a backslash, \/" is much easier to verify for correctness than "\\\\ escapes a backslash, \\"), but the former is much easier to implement in a robust efficient form. With just one lookaside character, you can parse my escape forms either right-to-left or left-to-right, too.
Hmm. Perhaps it is time to put up an implementation in runtime-library form (no help needed from the compiler, using currently available features), and let the devusers decide for themselves.
As a potato disguised as a human, I utterly detest popularity contests, though.