Happy to help.
Although the balls crew diameter is referenced everywhere, the details of pitch is more elusive.
Here is a FAQ for your reference… https://forum.onefinitycnc.com/t/ball-screw-ball-nut-requirements/22954
I opted for 10 mm pitch on my build for all axes (I made my own Z axis assembly) as a personal preference.