Some took my comment to mean "why would anyone use Dokku"?
This project looks great, and is obviously far less complex than Kubernetes. I was asking for advice about my particular situation. I wasn't saying that someone should choose Kubernetes over Dokku.
Though, I do see many advantages of Kubernetes for a homelab environment, mainly that you get experience using K8s which can transfer to a professional context.
I initially setup Dokku on K8s, but since it would just deploy to that same server it makes more sense IMO to just use K8s