it works, but I really don't like it. Maybe in a double first name like Evan-Sadie, but otherwise not so much. If your going for that sound I think that
Devin works much better for a girl. However if you like it that much then I would say that sticking to the original spelling would be better because otherwise it just looks wierd.