It looks like other modules (I checked out UC Donation Product) implemented their own version of hook_add_to_cart_form() as well. I'd like to get around this if possible, so that a module can simply implement hook_product_types() and not have to worry about anything else unless it was overriding something.
+1 for getting some documentation on that hook. *pokes Lyle*
