I too had scrambled text, but after disabling Brave's shield for the page, the text appeared fine.
I figured that the Shields>Fingerprinting>Canvas setting, and that alone, has to be turned off for proper text display.
As it turns out, invisible <canva ...> HTML tags can be used by sites to identify system build (so browser version, OS etc.), and the protection against these somehow screws with the canva tag that renders Book Hunter.