I thought I'd update my install. I have a 6300 i3 3220 and it's been running Sierra nice and competently as a file server. I ran Apple's Sierra updates and all good, but I decided to update Clover Configurator without any backups – I think in the vague hope I killed it. I did. So, time to try Mojave!
As all the BIOS stuff was already updated, I just made sure that legacy mode was disabled – it wasn't for whatever reason – and then created a new Unibeast installer USB. Just followed the guide but replaced the specified Sierra/High Sierra programs with the Mojave versions. Installed Mojave, did Multibeast, then Clover Config. Really interesting thing was that Clover Config had all the options already specified. I did erase the SSD I had Sierra on through Disk Manager, so I'm not sure whether the settings came from that, or the new installers have it baked in? The ssdt.aml was also there for the i3.
Downloaded VoodooHDA 2.9.0 and AppleHDADisabler from TRS96's post and installed, all good. Then did fakesmc plugins and HW Monitor and all good. Just downloading the latest Mojave update and then if all good, I'll do the iMessage fix.
Overall it seems to be working fine, but gee the i3 is pumped by Chrome. I've got 12Gb RAM and a GT710 1Gb so I thought it'd be a little more responsive. I'll give it a few days to settle down, hopefully it's a little better. It was fine when using Sierra via screen sharing ¯\_(ツ)_/¯