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.