I'm sorry, but living off of a concoction for a few months and then claiming that it is better for you than X is crazy.
Look, Soylent may not kill you. It might actually be good for you. But until there have been multiple, years-long studies, this just isn't going to fly. Hell, get some actual nutritionists (PhDs) and doctors (MDs) on board and maybe you have a shot at convincing people.
Say what you want about Abbott, but they produce baby-formula. Baby-formula that has been around for decades, so they have a pretty good idea of what works and what doesn't.