There’s a balance. On one end, Earth-based curse words might be jarring if used in this kind of fantasy world. On the other end, you can make up Battlestar Galactica words like “Feldercarb” and lose all impact because the made-up words would sound ludicrous.