Yeah, that's solid advice. The shield bash perk (Power Bash, I think?) is genuinely the turning point - once you have that, blocking feels like it has a purpose instead of just being reactive. You're controlling the fight instead of just weathering it.
One thing I'd add though: if you're not modding, don't sleep on just... equipping a shield and not worrying about the Block tree at all. Shields reduce damage on their own, and a lot of people don't realize that. You get the armor rating benefit just from having one equipped, so you're already tankier without sinking perks. The bash perk is the only one that really changes how you play - everything else is just numbers.
That said, if you're on PC and willing to mod, Ordinator (EnaiSiaion's perk overhaul) is the answer. It actually makes Block into something you'd want to build around - perks that reward you for holding blocks, shield bash chains, stuff that synergizes with your two-hander. Completely different feel. Not a tax anymore, it's a playstyle. Fair warning though: if you're already in a playthrough, swapping perk mods mid-save can be janky depending on what you've already spent points on.
If you're on console though, you're kind of stuck with vanilla's design, so yeah - grab bash, maybe one or two others if you want, and call it done. Your two-hander is where the fun is anyway.