Self-hosted installation - root user and bitwarden user?

I’ve had a self-hosted Bitwarden server up and running for about 2 years now and it’s been working well. There have been a few hiccups but overall I’ve been happy.
I’m now at a point where the underlying Ubuntu OS is EOL and not able to upgrade so I need to spin up a new installation.
I understand considerably more now than I did when I did this the first time.
I’m trying to make sure I do this more correctly than I did the first time.
In following the standard deployment steps I see that step 3 is where the bitwarden user is created.
I likely did this all wrong because I created the bitwarden user during the Ubuntu install. This is what I did last time. Maybe that caused some issues?

Should I be installing Ubuntu with a root or admin user for the administration of the Ubuntu server and the Bitwarden application with a bitwarden user as outlined in step 3?

I’ve also learned that I can forward 80 and 443 where I thought those ports were blocked before so I really struggled getting alternate ports to work.

Thanks in advance.