although its a nice feature pin heatsinks do not require aluminum/copper forging. if pin heatsinks are not in your plans that's fine, but don't use aluminum\copper forging as an excuse.They have no plans to sell pin sinks at this time. I think this is on the radar for the future, but a suitable and cost-effective (aluminum/copper forging) supplier would have to be found and so far that is not a viable option in our area. I do not want to say too much here that would be interpreted as advertising, I have no wish to violate forum rules.
I believe the consensus is that the net price of straight extruded aluminum heatsinks are too high, and that you ought to look at ways to optimize net cost if you want to take advantage of the growing diy led market.
Might also want to look at anodizing for increased performance.