I'm so overrun with invasives in Ohio that I would welcome anything native. From the photos, it looks like good cover for deer and birds.
Wikipedia says butterflies love it, butnit can get tall, so it might need some management. Personally, it would be low on my list of things to deal with.