To plug the credits again: The last few pages were translated/written by Aria, over at https://eternalgoddessaria.moe/about/
Because I lack the sage experience needed to write that. Take that MTL. bet Google-sama doesn't have a senpai to ask for help, do ya?
Also, too much pop culture is probably a fair assessment of the translation. A real professional probably wouldn't do this. But on the other hand, emoji-speak is the language of the future. (also, there's also pop culture references that won't work outside of Japan, so... 2 wrongs make a right?)