The one method I'd recommend is the one you haven't mentioned.
Generally, any arbitrary division of spaces into power, ground, signals, is going to give you some grief, because it's neither necessary to partition them like that, nor sufficient to get a good result.
If the board was 'difficult', so mixed analogue/digital, high speed signals, high currents, SMPS, then there would be benefit in starting with a full ground plane. But that's not sufficient, you need to know where the return currents are flowing in it, because you can still shoot yourself in the foot, even with a ground plane.
I would recommend Manhattan layout, with a gridded ground.
The great benefit of Manhattan is it means you can always find a route for your track. You never have to compromise and take a signal a meandering route away from its return path, or cut a ground plane to sneak a track through, destroying its integrity.
Manhattan routing involves dedicating one layer for North-South connections, and the other layer for East-West connections. Now you can always get from A to B with typically one via, and you never have to wonder about how you can cross a track.
Now you have a systemic way to route your board, start with a gridded ground. On one layer, put a track every 20mm or so, in columns. On the other layer, do the same in rows. Via them together at every intersection. Now you have a ground that is very nearly as good as a plane, and far more useable, because both layers are still available to route all your power and signals. Move the ground tracks around a bit to accomodate your ICs by all means, but don't move them too far apart.
Postscript - ground plane versus gridded ground.
I've had some interesting comments from Umberto, Scott, and Olin, which suggest I haven't quite got my point across. I'll perhaps clarify what's above, while documenting my reasoning below.
I'm now retired, and after a lifetime mentoring junior engineers, one of the biggest problems they face is doing a poor design on a ground plane board. They seem to think that the ground plane 'will take care of all that isolation stuff', and they stop thinking. As a result, they run high currents past sensitive inputs, and otherwise fail to spot the effects of return currents.
In order to help them debug these boards, I remove the ground plane, and force them to consider all return currents as discrete flows in separate tracks. Once the culprit has been found, and the layout fixed, the ground can be restored.
On a 4 layer board, there's enough space to dedicate one to a solid ground. On a 2 layer board, there is a premium on routing space. That's why Manhattan, which gives you a systematic way to route any track from A to B, is so useful. If you dedicate one of your 2 layers to ground, any non-trivial layout will result in one, or two (or several, hey, it's only one more) tracks cutting the ground apart, wrecking its integrity.
With no ground plane, a gridded ground is the next best thing. It's flexible, you can increase the number of ground tracks where you need to. It's totally compatible with Manhattan routing. When you've finished the layout, by all means flood with ground copper. You'll end up with something that's better routed than a chopped-up ground plane, because you've been able to think about all those return currents you might have otherwise hoped would be OK.
Good board design is almost as much an art as a science. You can't teach artists to create, you can't teach engineers to 'feel' where currents are going to flow, until they 'get' it. Designing without a ground plane is one way to speed up the 'getting it' process.