So, I was checking Outer Science's translation currently in the site and compared it with VGPerson's version: https://www.youtube.com/watch?v=qhlfgwUjayE
According to the translator I've been working with, VGPerson's version is better, with less errors and a better understanding of the song's context. Therefore, I think it'd be plausible to swap the translation currently on for that of VGPerson's.