Kiev and Kharkov is what we use in Romanian (spelled in a slightly different manner, but pronounced the same), I think I can manage this. Were I to speak or write in Ukrainian (which is a language I don't know, for the time being) I would have used the Ukrainian spelling.
I think it is more correct to use Ukrainian names for Ukrainian cities over Russian.