I have not played other stratego website but when I see the comments from Metaforge I have the impression you can do all the same on stratego.com except the chat with the opponent after a game (I recognize that could be something good)
chat for all: when you have like now 364 players online you can imagine that having one single chat would be a big chaos where nobody understands eachother
Game statistics and opponent's gaming history: Personnally I keep trace of my games by opponent (only silver ranked) on excel. I can also add some personal comments like opponent's style (attack, defensive, lotto etc...). It may certainly be interesting to have the statistics directly calculated by the system but I personnally don't have problem to make it manually with my own comments.
admins are online: on stratego.com at the time I'm writing this post there are 132 games ongoing in parallel. I don't think there will be 132 moderators to watch each game and then what is the advantage of having a moderator watching you? Is the moderator always objective? To intervene in a game and make senseful comments you need a moderator who is also "better" at stratego than the players otherwise he may more disturb than help, but I don't have experience so I let others comment on that aspect.
Just to say yesterday I had a game against a high ranked silver player and the game lasted 2 hours and 20 minutes, but even though it was lasting long and movements were changing very little by little I think neither my opponent nor me had the feeling that the other was only chasing. We were just both observing the tactics of the other before playing our attack. A moderator would probably have asked to move on faster but the game was like that and both player (I think) enjoyed it.
replays: if you want replays you just need to make a movie of your game like Maxroloefs
rankings: next improvement on the program should be with the rankings. It should be flexible in such way that every player can watch the ranking as he prefers to see it (all time best rankings, ranking of only last month's players, ranking by country, and so on...). From a program point of view it's just a question to have the right filters in place.
Trickz poem: definitely this makes the difference here ... keep smiling!!!