Of the two, Great Adventure is the far, far superior choice. Much better collection of coasters, and it has El Toro, which is among the greatest rides on the planet. SFA really has nothing that stands out, and the park is just pretty terrible in general. I suppose you could stop for a quick "credit run", but I still think you'd have a much better time skipping it and heading to Great Adventure.
dt