Yes, the command structure and battle pan is not gone into detail, although outside of isolate and kill the Night King it's not terribly clear they really had one. The comms strategy from the castle walls to Dany is however explicitly discussed, especially regarding the lighting of the firewall.
I think the risk of losing a dragon, as they had before, and the realisation slaying the NK was the only way to win (including the fact he is the only one who can re-animate the fallen), lead to a cautious approach with the dragons. However, Dany in particular did engage significantly at the trench...one assumes whatever madness the Dothraki were trying was not expected to result in their annihilation. It may well have been wiser to strafe the army far from Winterfell, but the risk factors were high in that approach too so I don't find that an implausible decision.
The Dothraki charge, the trebuchet positioning, the troops being in front of the firewall, the use of said firewall and the stationing of a 12 year old to command the gate seem a little difficult to understand...although such military ineptitude didn't put me off the episode and has precedence with Jon "Let's charge in like an idiot and get surrounded" Snow. I'm assuming the "lure in the Night King" plan necessitated him getting into Winterfell and therefore the troops were creating an easy path through as a trap or some such, although I fear I may be helping the writers out there. Why they felt they needed Bran to lure him out though given his behaviour at The Wall and Hardhome suggesting he'd be there, leading and prominent is difficult to understand and does smack of the writers not really knowing where to take the three eyed raven stuff.