chippy will be quicker
but probably your new boards will be 2440x1220, same as the builders used, so fairly easy to lay out. You will need a circular saw of some kind, and a vacuum cleaner and mask for the dust, and will be cutting quite a lot of struts/nogs. The big boards are awkward to carry, especially upstairs, on your own. There is a clamping handle tool for carrying boards that I have never got round to buying.
You don't have to pull up the whole floor in one go if you don't want to.
You can pencil or chalk cable and pipe runs on the boards before drilling.
I think it best to put the biggest, uncut boards at the doorway and the centre of the room where you will be walking most, and any cut pieces round the edges of the room. These will also be easier to take up for any future wiring or plumbing. you can lift and slide them out without needing to remove skirting. The factory cut edges will be truly straight and square, and you can hide your own cuts under the skirting if they are not perfect.
A chippy would probably use self-countersinking screws for speed, though I worry I will cut too deep when they are tightened down. I like a small pilot through the ply, and a countersink.