Have you submitted a patch to the uc_reports module? It seems silly to keep distributing code that requires a patch.
Here are some patch files for the modules in question:
| Attachment | Size |
|---|---|
| uc_reports.module.patch | 858 bytes |
| uc_product.module.patch | 735 bytes |
