A few random things I noticed while integrating this data into ICU:
1. The minus sign set in parseLenients seems to be missing the following two characters, which had been accepted in ICU4C as minus sign equivalents:
2. Dollar sign, Pound sign, and Rupee sign are listed, but not Yen sign, which has at least one equivalent, U+FFE5. ICU4J previously had that equivalent hard-coded.
3. Can you add data for percent, permille, apostrophe (used in Swiss grouping), and maybe infinity?