My site is all dynamic, but I have Varnish Cache on the frontend to serve pages. Sites are within normal page load speeds. Using CDN, etc. Still got hammered.
Setting up a sub-domain for each product would be a pain in the ass.
Mentat, since your site recovered, how has your traffic been since? Any fluctuation?