IMO no global did great. EURO AI sniffed the northern track out earlier. We rag the Euro but with the start time pushed to Sunday it jumped all at once to the more northern track 4-5 days out, obviously it was way too warm but overall after it made that jump I felt it led the way. GFS was just horrible. It held on to the more suppressed look the longest and began a painful tick north for the last 3 days. Short range, NAM nailed it. Cannot say enough about how impressive a performance from NAM this was.
For this storm, looking like a miller A, I wonder if models will be better given it may be more consolidated than the mess that was the last system