Imo the decision to make her a witcher makes sense so long as the method used to give her mutations are justifiable. She wanted to be a sorceress like Yennefer and always looked up to Geralt as a witcher.
I do agree that they’re fumbling a bit to not focus on her ability to world hop tho as I really wanted to see the Arthurian legend through Ciri’s eyes.