I've noticed that those in favour of having a profanity filter are being taken to task for it on these boards. Whereas I agree with the OP on suggestion 2, I do have to ask: why is enabling profanity so important to so many people? Why the urge to use swear words in your ship names? 'Adult' reasons are cited, but it hardly strikes me as a particularly adult thing to do.
Admittedly the filter used is rather oversimplistic, just replacing certain strings of characters with asterisks by the looks of it, and so being able to flag it with the admins (or whoever) is a fine plan. Currently the filter is an ineffective method of filtering swearwords (I once worked on an internet forum, and innocent words like the UK town name 'S****horpe' and the football team 'Arsenal' regularly got mangled which led to quite a few complaints, and the word '****' kept getting censored on a forum about breeding farm dogs for example). I can understand the frustration when a suitably descriptive work like 'assassin' gets chewed up.
But for the life of me I simply cannot understand why some people would so desperately want to use obscenities in their ship names and are getting so bent out of shape about it...
Edit: ironically, the forum software censored this post! The town in question in in the UK in Lincolnshire, and the word that got censored in the bit about breeding farm dogs referred to the female of the species