I don’t really like it. There are so many made up spellings of this name, Makayla, Mikayla, Mykayla and so on. But Michaela is the original. I would go for Makayla or Michaela because those are the most popular spellings, and it has a lower chance of getting mispelled.