It depends on the area. English Ivy is not native to the US, and it can fucking suck. It can easily take over entire areas. Since it re roots itself, it's awful to remove.
It's great in it's native environment
Just.. don't use it in the US. Plant natives plants. There are lots of incredible native vines.
Mint is probably not one of the many native mints :(