The resolution of the ECMWF model is about 9 km, or about 5 NM. This is the distance between grid points at which the model provides GRIB files. Between grid points, values are interpolated and smoothed.
24433608-0168-49BF-A1F7-3181F74EEEA3.jpeg
Composite image showing the wind speed provided at theoretical grid points by the model with 4.7 NM between the grid points.
So there is no benefit to zooming in to see the detail of the base map and get the wind animation in purple (with or without the satellite view in the background): You get more detail from the base map but absolutely not the wind map !
In addition, the wind barbs, that you call GRIB arrows, only display the wind speed with a 5kt accuracy. Therefore you would not get more precision in this way to show wind speed.
CA20EC43-F758-4F83-93F0-693226677CEB.jpeg
And at a higher zoom level you would only have those 4 wind barbs again.
5142586B-9F27-4BC5-87BE-457C2957721A.jpeg