Hello,
It might be possible to create customer without recon account because, in customer account group, this field might be optional in field status group. Check this in OBD2.
If it is used only for internal reporting, I feel, it should be fine. But, if you can let us know in what kind of reporting they are using this customer, we can think if they are any other better approaches.
Thanks,
V V