Eh, I kind of like the whole “Sith language isn’t in my databanks” sort of thing with 3P0. It reminds me a lot of LOTR and the Black Speech of Mordor: a language that is so evil that you can’t even put it in the databanks of a protocol droid that’s solely used for translation.
Also, the Poe bones thing is… fine. Inconsequential.