In hearts, eliminate the 3 minute per move feature. Use a clock, as in chess, were each player gets 3 minutes plus 5 seconds per card played
The clock I suggest would eliminate the stalling that is so pervasive. I am aware that yahoo is in it for profit, but the stalling is causing you to lose clients. When I started on yahoo about a decade ago, two rooms of advanced were always full. Now you have 40 to 125 players. Eliminate the people who use time as a weapon, and increase players, and make more money.
In hearts, eliminate the tram button.