I think this is a really lovely name; I think it's really rare and yet usable, and also you could use the nickname Mel, like you would with other names like Melanie, although I think this name is much better than Melanie as it sounds more grown-up/sensible and strong, but without losing its femininity. :)