I don't think it's really meant to be a complete food replacement for most people. I make my own based off of what I saw on the DIY Soylent page. Mine's a bit more nutritionally complete than most DIY stuff, is a little cheaper, and is fewer calories than actual Soylent. It also contains no soy or oats (which can cause gas). I only consume it for breakfast and lunch, Monday through Friday. I really love it though. It's quick, easy, low cost, filling, and nutritionally complete. How much molybdenum do you get? How about Selenium? Enough?
My only worry is absorption. It's all well and good to say that I am putting the National Institute of Health's RDI of each vitamin, mineral, and macronutrient; but I don't really know if I'm absorbing all of that. Still, I feel great, I'm losing weight, and my bloodwork is good.
My guess is the bottled product is part of a long-term strategy to eventually push to sell the product in grocery stores. It will be meant for grab-and-go eating that some people will pay a higher price for given the convenience. Soylent will wholesale it to the stores who will then mark it back up to a price that Soylent can say people are already comfortable paying.