Lots of good boat ramps in the harbour, the two best are Dinah Beach and the Palmerston one, which are basically accessible at all tides.
Check out the government website
Although when it comes to Channel Island Boat ramp keep in mind they are LYING and I have emailed them to tell them otherwise. You need about 3m to access it, 3.5 to do it comfortably. You want around 5 to be protected from the breakwall. And importantly, when the tide is coming in, and the wind is in the right direction, you are being blown directly against the shore. Not so bad if you have enough water, but I smashed my transducer thinking I could get out with 2.5m given the website says “most tides”. Also I emailed them, they said they would change it, which they have not.
The harbour is generally overfished, especially for deep water fish like Golden Snapper. You won’t get as much here as if you travel, but of course it is so close….