These aren't standard British spellings, which will cause an issue for your son, if you live in the U.K., or another anglophone country.
If they are standard spellings in your own language, fine, but as someone who has an ordinary name with an unusual spelling, I would say it's best to go with a standard spelling.
Having said that, I like Lukas/Lucas better of the two.