I love the idea of using a croissant as a crescent moon.
Personally, though I would made the main design a croissant and shape it more like a crescent shape as it make it look more recognizable. As at the moment at a glance you can't tell its a croissant unless someone told you. Moreover, have a bolder outline or no outline so the logo looks clean and professional. Overall, though its a cute design and if you like it, don't let anyone stop you.