It would be very useful if the dcm estimation class reports how many records were used in the estimation. Especially in segmented choice models, when the segments might be smaller than estimation_sample_size, it would be extremely helpful to have that info.
It could go into the report_fit method. I would create a pull request but I don't know where the sample size is stored.