At a minimum the script editor should have asked the writers hard questions about the Chapel and Batel subplots to justify their inclusion.
I would have dropped the two subplots and used the screen time on La’an who was strangely reduced to giving color commentary for an episode that she should have been front and center on.
It’s also been suggested in the beta canon that the Gorn are made up of multiple reptile variants. The ones in SNW seem to be raptor based. It’s possible the less agile more tank like variants might show up later.