Thanks for all the replies! I am glad to see all this information out there.... It seems like the durability of a mousse is heavily tied to proper installation with lots of lube and keeping speeds under 80mph. Of the one pictured from the D908 tire, it doesn't appear as though there is any lube on it, or was it wiped off?
Keep the details coming, thanks!