Each place has its benefits, not having fishing the Barnaget Light area my info is one sided....
Raritan Bay is a good location because you have so many differant areas, the Bay itself, the Rivers, close to Rocks, Sandy Hook Rips are fantastic, and you have the shore along Breezy Point, Coney Island and Rockaway.......a lot of the fish coming in follow down along Long Island.
But on the other had the real cows have been taking the off shore route the pst 3-4 years and hitting the shouthern locations bypassing our area up here. Don't get me wrong we have quality fishing.