Thanks for taking the time to put together this review! Pine products tend to require some user-effort. My PBP also struggles a bit when loading some sites javascript. I added these lines to config.py on my PBP to help qutebrowser feel more responsive:
$ cat .config/qutebrowser/config.py
config.load_autoconfig(False)
config.bind(',v', 'spawn mpv {url}')
config.bind(',j', 'config-cycle content.javascript.enabled true false;; reload')
c.content.javascript.enabled = False
c.url.start_pages = ['https://start.duckduckgo.com/lite/']
c.url.searchengines = {"DEFAULT": "https://duckduckgo.com/lite?q={}"}
Essentially, javascript is off by default but can be turned on with ,j if I'm on a page that requires it. Then, all videos are watched in mpv because watching in browser doesn't feel good.
What would you say about the overall quality of assembly of the device? Are there gaps at seems? Do the ports on the board align with the openings in the case? etc?