Does anyone know if you can view your own profile for multiplayer? things like previous games, opponents, fleets, win/loss?

Also, is the ranking system based on win/loss and number of games or ELO?

If multiplayer is going to be a huge focus for the long term of the game, I would also suggest adding a regular tournament system such as that of SCII or the one they added to HW2. I would also suggest a replay system to allow players to review past games for improvement and casting capabilities for content creators who would be able promote the game and the competitive multiplayer environment.