I really like the name, but I would never ever use it on a person. I named my stuffed bunny Jean-Baptiste. I cannot imagine using Jean-Baptiste in a conversation, like "Hey Jean-Baptiste, did you see that movie that came out?" I suppose it could always be shortened to Jean. It's just too complicated for me.
I like the name Jean-Baptiste. It sounds chic, elegant, sophisticated and very French, of course, which I like. I also like that it's double barreled; I mean, I'm a little biased, I guess, since my middle name, Hayleyann, is double barreled (without the hyphen), but still. Overall, I think Jean-Baptiste is a beautiful name.