We need the availability to select multiple variants for one product.
Use Case: My client has a body care line (lunarluxeskin.com) and offers a product (Package Fillers) which has multiple small bottles of a product. Currently, you can only select one variant, which is a scent in their case. However, many customers want to split the package fillers (25-100 bottles) into multiple scents. For example, if I ordered 75 body spray package fillers, I might want 25 of 3 different scents, or all 75 to be one scent.
To do this currently, you must add 2 other variant options, which then creates a "product" for each variant possibility, which created 343 variables you must now fill in the weight for. A product variant split like this just needs a note attached for the 3 scents they prefer, so that the store knows to split the package filler into the number of scents given.
Another feature that would help is allowing a "notes" section on the checkout screen so that customers can send a note with their purchase to the store. While customization of the checkout module is overdue, this is a band-aid for a bigger problem with products pertaining to e-commerce.