To provide more information to the desync issue, it appears to be a problem when initialising turn based combat. The delay for myself and my party was up to around 3 minutes. It would not end when leaving combat and usually only effected 1-2 players often being the same people in each fight. The problem could be resolved following the combat by switching turn based mode on and off again. However, the desync issue made the game unplayable for our party so we have agreed to continue when this has been resolved. I would concider this a priority as many like myself have chosen to play this game due to its similarities to DnD, therefore multiplayer is a core value of the design of this game and its relevence to DnD is lost within single player.
As to the suggestions it would be really nice to be able to observe others dice rolls; aswell it would be nice to have a gameplay option to turn on dicerolling for all interations such as combat and saving throws. Obvsiously this could be a future implementation and at present i beleive desync issues are far more restricitve to the player experience.