I usually head to the calmer south coast of Cornwall for spearing, north for surf. That's not to say you don't get surf on the south or fish & viz. on the north coast. The prevailing wind is from the SW, so coast facing east often offers the most shelter for spearing & west facing more exposure for surfing. Sometimes small bays have their own conditions though.
Haven't speared at Pembroke but I've climbed there. I like it. Much left to explore. 2-3m sounds like okay vis. for spearing to me - less than that is not good though. I'm not too optimistic about having good spearing conditions this month, after last year & the weather so far this year. The forecast for this Sunday just deteriated

.