Yeah, that's solid advice. I'd add that at level 31 you're actually in a good spot to start feeling the difference - you're past the "blocking is useless" zone but not so high that you're trivializing everything yet.
The thing is, one-handed and block aren't really competing for your attention the way the original question frames it. You're gonna level one-handed just by swinging, but block only levels when you actually block hits, so it lags behind naturally. If you ignore the Block tree entirely, you'll end up with a level 25 Block skill at level 50 character, which means you're still missing blocks constantly and wasting perk points you could've spent elsewhere.
What I'd actually suggest: grab the perk that boosts your blocking damage (the one where bashing counts toward the skill, basically) and that mid-tier perk that staggers enemies on block - not because you need to be a "blocker build," but because they make sword-and-board feel like an actual fighting style instead of just "hold shield, swing sword." You get maybe 4-5 perks in Block total, not 20. The rest goes into One-Handed and Heavy Armor like you'd planned.
On PS5 vanilla, blocking will always feel a bit... sticky? Clunky? It's just how it is. But once you have those perks, you'll notice you're actually controlling fights instead of just surviving them. That's when it clicks.