So what I would like to do is to get my world space text to ALWAYS face the player, therefore they can read the text no matter what angle they walk up to the text from.
However the problem I am having is that the text is being portrayed as it would in a mirror, thus what I would like to do is rotate it 180 degrees whilst also looking at the player.
LookAt changes the rotation so the object’s looking at the point the player’s standing in world space. Your quick attempt is using a mix of the player’s local position and the y-component of the player’s rotation to look at something that’s nonsense, and almost certainly 180 meters above anything interesting.