And didn’t TNG even do an episode like this? I think they did, and it looks like it was named “First Contact” just like the movie. As I recall, the “alien POV” was basically that of bland technocrats in a corporate office park with a slightly reshaped nose acting shocked at the appearance of the alien Picard.