Thanks to everyone who responded or replied.
My feeling is that universal rights systems are usually best. They avoid having some people or groups fall between the cracks -- when some enumerated set of ethnic groups or religious practices are protected, but edge cases and novel situations are not.
And consequences of human rights might not be full explored until long after they are codified. So, better they should be broad and universal.
Thanks everyone who replied.
My answer is "Strong yes".
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.