In regards to using it on 2 different computers. Ensure that you are logging into the same server on both pc's. On first log in the launcher will pick an empty server, ensure you select the server button on bottom left of the launcher. It will bring up a list of servers, a little city symbol will be beside the server name if you have a city on that server.
The game does appear to have significant bugs. Hopefully they will iron them out quick enough. Although I am enjoying it so far.