Topic: Tech points for new players.

When a player creates an account late in the game, he starts out with some extra resources to help get him started. But they do not start off with any extra tech points either. I was under the impression that they should receive some points to help them get started otherwise they are left in almost the exact same position that they would have been before they started with the extra resources. So to me it seems kinda odd that new accounts halfway through the round get the resources but not the tech points.

On a side note, would it be possible to have a message board set up for the UP alliance? I'm sure that with someone to communicate with, new players would be more inclined to stay and have others they can work through the games mechanics with rather than struggling by themselves.
On a similar note the UP Ambassadors message could be changed to promote joining of other alliances as well.