Reference crystal structure energies and geometries have been obtained from accurate DFT-D computations for a variety of structures containing the elements carbon, hydrogen, oxygen, nitrogen, fluorine, chlorine, and sulphur. In total, a database of 755 structures has been constructed, which can be reused to fit different models. Parameter estimates consistent with different electrostatic models or different forms of the empirical potential can therefore be obtained easily with our approach. This database has been made available for public use through Zenodo (doi: 10.5281/zenodo.7813566) making it one of the largest published databases of high-quality DFT-D resolved organic crystal structures. We have applied our approach to a number of test problems, demonstrating that problems containing up to 30 parameters and 140 structures in the training set can be solved readily to optimality. Larger problems become more challenging to solve due to discontinuities present in the parameter estimation merit function. Nevertheless it seems that the parameter estimation algorithm is successful in bringing the objective function close to the optimal solution of parameter estimation problem even when an optimal result cannot be obtained. Finally, analysis of the combined implementation of CSO-RM and CrystalEstimator has shown that the approach is highly efficient. The combined cost reductions from improved robustness, and more efficient and accurate gradient calculations reduces the computational cost of the entire methodology by approximately 3-4 orders of magnitude compared to alternative approaches. The walltime taken by the calculations is further reduced through parallelisation of the code which can speed up the calculations by a further order of magnitude.