If you send someone else your Result file, so he can see everything you see, you should probably better make a formal alliance.

There's nothing immoral in this sort of information sharing. However, PHost will not know about it. If your friend attempts to intercept one of your ships, for example, PHost will reject his Turn for intercepting a ship he doesn't see. If you have offered him ship level, this problem does not occur.

Even if you have a full alliance, sending the Result file is not superfluous. It will contain even more information than PHost-generated alliance data.