Hmmm... I somehow missed this thread, too. I added my +1s to above posts and compiled my list:
THE SINGLE MOST IMPORTANT THING EVER:+ Ability to reconnect if...
1) Internet connection is spotty or slow
2) Browser is closed or page is refreshed.
3) Player is logged out.
(#1 is what is implemented in client now and sometimes works. #2 and #3 are NOT implemented in any way but is what people expect with a reconnect feature. LF explained well, above.)
It's been on
my (everyone's) list forever.
The second most important thing ever:Eliminate lags, freezes, loading issues (much fewer than the early days, but they still exist).
Important: + Auto-Match based on ranking.
+ Fewer lobbies with larger capacities. Ideally, based on game type (pro, casusal, unrated, with friends, etc.)
+ If a player quits a multiplayer game, replace him with an AI. Do not end the game for everyone.
+ Report abusive players. Salvager handles this correctly: allow a personal blacklist and an option to block top 10% most blacklisted players. MF can add it's own "block reported players" option.
Somewhat Important:+ Ability to buy all cards with cash money (promos, new base card art, Adventures,....)
+ Ability to play a rematch (same game settings) with opponents with one click (using rules of Dominion for determining starting player). If any opponent declines, back to the lobby you go.
+ Ability to play a rematch with the same exact kingdom.
+ Improvements to Deck Builder (renamed as Kingdom Builder).
+ Implement kingdom selection features for causal/unrated games (e.g. 5 Intrigue, 5 Hinterlands randomized within expansion or Mountebank + 9 random cards)
+ Ability to watch a game. Or remove this tempting button from the client!!
+ Force resign if player takes too long (after a certain amount of time, allow a "force the other player to resign" button to appear). Ideally, this could be set like chess programs allow clocked games of various lengths.
Would be nice:+ Minimize use of second page; especially for Young Witch bane and ruins. For example, basic treasures and victory cards can be stacked or otherwise reduced in size. They do not need to be the same size as kingdom cards. Their art is not that great.
+ Keep Pro relatively uniform in options that stick to the rules of Dominion. Give more options to unrated (e.g. choose player order, point counter, identical starting hands, etc.)
+ Improve Buttons:
1) End Turn button should be moved away from other buttons. It's too easy to accidentally end your turn!
2) Add buttons for top decking, discarding where you have to drag and drop. Don't necessarily eliminate the drag and drop option.
+ Add fun achievements. (e.g.
http://forum.dominionstrategy.com/index.php?topic=11954.msg431145#msg431145)
+ Add recommended sets of 10.