Converting XML Elements and Attributes into Labels and Properties

Hello,

Can someone provide some insight on naming conventions. We're converting XML data into nodes and relationships and we need to generate a conversion table for a couple hundred XML elements (including many that are hyphenated) and attributes. How should our Labels and Properties look? Here's some example code:

  <participating-org ref="BB-BBB-123456789" role="1" type="40" activity-id="BB-BBB-123456789-1234">
   <narrative>Name of Agency B</narrative>
  </participating-org>