I would say if you are fluent,go for it. Otherwise it is a not so enjoyable experience for the pax to listen to a pilot going through announcements in their language and sounding like a third grader.
I have sat in the back on my own airline (AA) and watched the pax reactions when some pilot is hacking away in bad Spanish or Portuguese. Most just shaking their heads and hoping he would shut up.