Hi,
Your suggestion is good. However would like to bring something to your notice; eBay around 8-9 months back launched variations in listings, which eliminated the need for the buyer to contact the seller for selection of color, size, etc.
However I think comment section would still be helpful as the buyer can leave comments like " Gift Wrap Please" or "Don't include bill as it is a gift" or " ship it before this date", etc etc