I found this when searching for something else.
I agree with this statement:
My issue with it is that it takes up valuable space that could be given to more beneficial plants, like host plants, and that most varieties do produce copious amounts of seed and are invasive. So invasive they have been banned from many states. If you want nectar there are plenty of non invasive nectar plants out there, many that ALSO are host plants.
I read something recently that said NOT to plant Butterfly Bush, not because butterflies are fooled, but only because of that fact it was food for the adults and not a host plant. I have to admit, the Butterfly Bush is pretty, but I am not tempted to plant it. I've got plenty of Blazingstars, different Milkweeds, etc. I really like the Ironweed right now. That has got to be my favorite color!