Keep in mind that the St. Croix livestream is in Christiansted, which is on the north side of the island and more centrally located. The worst of the storm will likely be the west end of the island, near Fredericksted.
As far as snow bullseyes go, it looks like the following to me:
NAM, Euro, and to a lesser extent Hi-res NAM favor Peninsula to Williamsburg over southside
GFS, RGEM, CMC, HRRR, RAP seem to favor southside or more equally distribute snow