Hello - I'm new here too, just wanted to answer a couple ?'s and add my thoughts in case a developer does eventually volunteer to re-code this implementation.
I'm a strong tournament (match) player and I've been a low stakes money player (yes, I know this is not a venue for money games).
From TigerEyeVA's post -
1) Host should be able to set points needed for a win. Gammon and backgammon coding may need to be added. (It's unclear if gammons or backgammons affect ELO currently)
Match play, definitely needed. Multiple games can increase the total rank points won and lost. They can also be doubled for the doubling cube and for gammons and backgammons in single game play, though this will inflate rank score quickly and is abusable.
2) Need a doubling cube option.
Definitely agree. Coder make sure you have all the proper rules associated with it, especially the Crawford rule for match play.
3) Should be able to take back first move.
Definitely agree, it is proper backgammon rules that you can shuffle your checkers around and look at all possible plays before deciding on a move. There is no touch/move rule such as in Chess, though there IS a touch/doubling cube rule (if you touch the doubling cube, you must double).
From ReelMcKoy's post -
"I would like to know what the thinking behind item 5 is. Why would it be of interest to a player to turn off the pip count?"
It is considered a vital player skill to be able to do the pip count as needed, swiftly and accurately. I'd be fine with keeping it as is in regular single-game (skittles) play but have it disabled in match play or tournament play.
From BurritoBub's post -
1. Adjust timer down to 1 minute
There are several clock settings in backgammon tourney play, such as a 10-15 second/move timer delay, variable total match time per player, etc.
2. Ability to move pieces faster
Possible your mouse prefs need to be adjusted? Maybe the "show cursor to opponents" option slows it down? This is fixable with the clock delay as above, at least from a fairness to each player aspect. Doesn't help with frustration of a slow cursor though.