I love it. Darcy is a name that has been around, yet hasn't been overused. Putting the i on it, makes it more modern and tells everyone it's a girls name. I think Jeanne with any spelling is a great middle name. Any J middle name leans well to using initials as a nickname, and DJ is super.
Great choice in my opinion. GrannyH