Nate, thanks for the assurance, I'm still on the fence.
Here is a link they provided as well as more details on the fitment of the glass system -
Newsham - The Glass door panels each sit in a metal shoe with rollers that slide on a
metal track. The Top of the Glass doors have plastic clips...