Another point regarding product variants.
For products that have 2 options for the user to select, for example size and color, from what I see, currently the buyer is only presented with 1 dropdown with all the variants.
I'd love to see the template separate this into two dropdowns, or even have this as an option in the ProductClass. Obviously, it makes the template a bit more complex, since you'd have to populate the options based on the selection, or gray them out/disable some option values based on stocks.
Anyways, just my 2 cents.