I immediately think eggplant, and that kind of ruins it for me. I'm not a big fan of the sound, either, it sounds to me a bit "fake French", even though it is French.
You might consider Apple, Pear etc. acceptable names, but a lot of English speaking people you'd disagree with you. As far as I know, it's very uncommon in French culture to take random words and turn them into names, so I think most French people (and others, Aubergine is also the German word for eggplant) would consider it strange. And honestly, I can't see Eggplant as a name.