I've always found BCE/CE vaguely insulting on two levels. The first is that it simply retains the structure for BC/AD, but changes out the name as if that made any sort of meaningful difference. It's a religious dating system, just admit it. The second is the related notion that, if using a dating system tied explicitly to Christianity is somehow offensive, then how is it not more offensive to recast it as if a "common era" somehow started with the (ostensible) birth of Christ.
BC/AD, because if you're still going to use that as your starting year you might as well keep the explanation for why it is right beside the number. Either change our entire system to make it the year 10,000 whatever and have pre/post/ humanity or keep the current one and realize that the system we use and the people who made it become the system we use is an incredibly important and relevant piece of history itself.
On a personal basis, I've always thought the Islamic calendar start date of After Hijra (AD 622/622 CE) would be far more useful, as the dividing line between the rise of Islam not only does a good job of separating Antiquity from Medieval in the Middle East/Mediterranean/Europe, but is also roughly contemporary with the rise of the Tang dynasty in China and its golden age. So you have the three major regions of Eurasia (with concomitant effects in North Africa) able to divide themselves periodization wise with one dating system.
This unfortunately, excludes the Americas and their periodizations, and I will acknowledge that I do not have a solution for that.
hi! you may be interested in previous responses to similar questions
Not a historian but an archaeologist. Mostly I don't care. In my region (Andean archaeology) most people use B.C./A.D., so I mostly use that.
I do like the much more general B.P. (before present, "present" being defined as 1950) because it's general, describes everything, and is simply saying X years ago, but even still I'll often convert it in my head to a B.C./A.D. system to really understand the date. It's hard to get away from what you're used to.
i prefer BCE/CE. its more accurate linguistically speaking with none of the religious controversy. simply objecting to it because it isnt the way we've done things before or to preserve religious tradition is asinine