Why would persons pay no-ip and others over $9.0/ month for dynamic dns. When you own your own domain is beyong me. Even worst, you purchased your domain with the likes no-ip.com, and others. They still want you to pay!!
Help me understand the logics.
Setting your www directly to an A / AAAA record is easier, but using NS records instead allow your IP to change as your host changes it as if DNS was setup directly with the hosting provider. Learned my lesson last time my host decided to change the IP my service was hosted on.
You can than have a subdomain like home. where you maintain your public IP and a wildcard *. CNAME redirect to home. so that you can use nginx to expose your services easier, such as homeassistant., nodered., plex., etc…