Firstly, thanks for your reply!
So, I had played the Demo when it first released back before Outriders released globally and it was plagued with issues; 30 FPS was as high as we could go, settings weren't work properly, constant crashing, high CPU and GPU temps, etc.
PCF gathered feedback and made assurances that the full retail game would have much needed improvements, however personally I never came back and experienced the full retail game. Though, I always wondered if the Demo would continuously be updated, otherwise any newcomers would be immediately turned off from the not-so-great experience.
Fast Forward to Worldslayer being announced and now I'm interested in Outriders again and I'd like to download and play the Demo to get a feel for the game again, however if the issues from Day One (of the Demo) are still present, then I won't even bother downloading the Demo.