Sounds like you have quite the butterfly oasis at your place, Jim! I always tell people host plants are more important than nectar plants. Host plants are what keeps the butterflies coming back!
I think we have to redefine our notions of what makes a garden pretty. I look at my neighbors and I want to scream at all their lawn with maybe a few crotons, hibiscus, palms, etc. Then, I look at my yard and while I haven't eradicated the lawn yet, I certainly have quite a diverse selection of native plants. And did I mention all the butterflies flying around?
To me, that is the most beautiful thing. I was thinking today I need to buy a new bench or something I can place near the butterfly garden so I can sit there and just watch them.