It's great! Only thing I would add is some stem plants that grow taller. Bettas love to rest in plants, near the surface.
Bubblenests do not indicate happiness or health. Bettas will bubblenest in filthy water in those tiny cups, and when they are extremely ill. It's just an instinctual breeding behavior.