At the price of those cans of foam I'll stick to my Cube. It will last me a couple years at least. The type of foam you are talking about has No healing properties at all.
With a little hard shooting from a broadhead I would be blowing through it pretty fast.
Dan