I wouldn't rule out Newport, there are some stripers around.
A few friends of mine went out Monday evening from shore around 7PM and had a 40 (eventually weighed in at 40.2lbs) and a fish over 30 on the shore within 30 minutes.
A bunch of other fish over 20 as well before the tide turned and the action slowed.
Of course we went and tried to repeat that performance the following night and nothing but a few schoolies were caught...
But they're out there.