1. yes, we will have a much improved game over panel. the current one is ugly and worse than useless and it's just a placeholder
2. yes, we plan to implement a generalized ELO for N players. just not sure if we're going to have it "always on" or if it will be a game option (i.e. rated vs not rated game) or if we're just going to use it in the background for better matchmaking. still needs more thought.