Hey gang... yup, it's me again.
Warp capability was never
given to the Galaxy class design. I don't care how screwy the stories got and how little the time/distance details were considered... there are no
warp engines in the Enterprise-D saucer. No saucer from the mind of Roddenberry had warp capability and I was not asked to include a system on the 'D'. That's why changing my large window alcoves into "deflectors" is bogus... at best an attempt to clean up shoddy script writing.
And to answer the original question... no, the latch design was totally adequate.