I don't like names that start with an obvious I or Me (Ivy, Ida, Meegan). Egocentricity, built in. So that would make me squint thoughtfully at Ivy for a start; however, it is also probably the world's most annoying plant to get rid of, OK maybe bougainvillea is worse because it's thorny, so my associations with it aren't positive. And this spills over into my feelings about the name.