I agree with a Theme extension - though I would prefer it as an extension on its own so you can choose to add it or not. BTW - regarding the theme - you can create your own using the theme creator, there was a link to it recently on the forums.
Maybe we should have a request/enhancements forum thread for the products?