Hey, nice module - works really well.
A couple of things I've noticed while testing: -
1. The disabled text always doubles up, and quadruples if I view my catalog in a product grid.
2. It would be good to update the button with some different text to show the user that they have added the product to the cart, or optionally disable the button (my client sells events on their product cart).
3. Console output is displayed on the node, e.g. Cart link product action: p40_q1_a3o8_a4o (at least I think it's this module - apologies if it's coming from somewhere else!)
Other than that, it works a treat.
Dubs
