The plans for the site (and masses of other interesting stuff) are available to view on the PCC website. It takes a bit of finding but if you can get to the "planning applications" page and search "camber", you can hours of fun looking at all the visuals.
Once the building is up, I know of no plans to restrict public access to the quayside (save for when craning and lifting operations are in progress). So hopefully you can fish, stroll, walk your dog, etc as much as you ever could.
You get what you settle for!