I don't think a huge selection is necessarily a key point. Take AIV for example, they don't have a large selection of flavors. But the flavors they offer (from reviews, haven't placed an order from them yet) are excellent.
Come up with special mixes with fancy names that people fall in love with but can't get anywhere else.
Good point, thank you for your reply.