The eye looks almost better on recent radar frames. It is moving due north for sure with an occasional NNE wobble. Going to be VERY close for NOLA proper. Going to be a rough ride for sure in Kenner.
I honestly wish there was a more accurate wind field depiction for over land. NHC shows the TS winds onshore in southeastern New England but no ob on land supports anything close to sustained TS winds.
Landfall should be somewhere in southwestern RI. This means not much of a wind event for central/western LI and NYC. Some low end TS winds in gusts for the most part, especially east. This is a rain event for the NYC Metro mainly.
NW side has improving outflow and definitely looks like a decent sized eye trying to pop on the vis: https://www.tropicaltidbits.com/sat/satlooper.php?region=08L&product=vis
https://www.tropicaltidbits.com/sat/satlooper.php?region=08L&product=vis
You can see a decent sized eye trying to clear just a bit on the vis. Outflow is improving on the NW side as well.
At this point northern NJ, NYC, western LI would see a rainy/breezy day. The real action would perhaps be along and east of the William Floyd Parkway in terms of wind.