Totally acceptable. People use names of different religions and ethnicities all the time, so I don't see the problem there. (Not all Laylas are Arabic, or Sophies Greek). As for the whole blasphemy thing - I don't think it's a big deal. If you like the name, go for it.