My home page, which does not have wpforo, is scored qwell with google page speed, 99-100 on desktop, but the forum page with the wpforo is appalling!
It is excluded from all cache plug ins and optimisers, but i need something to improve its functionality, a score that low just isn't good.
Is there some plugin that can optimize the forum properly?
Take a look at the gtmetrix score, it tells you what the issues are, how can i fix these and make the forum faster? https://gtmetrix.com/reports/percysgrowroom.com/EilfkbCe
Looking at yours in comparison to mine, a large amount of your load time issues can be attributed to loading webfonts and your ads (amazon specifically).
When I compare your score to mine, which is nothing but a forum with a header (wpForo w/Astra theme) with no optimization plugins, mine outperforms yours in cases of deferring JS(0/100), using image sprites (60/100), expires headers (0/100), reducing DNS lookups (15/95), and reducing DOM elements (45/100).
While some of this could be improved upon by wpForo (image scaling), some things could only be fixed by using a cleaner WordPress theme and adding optimization plugins.