Is it worth the risk to take the new Life Science 7ABC curriculum this coming fall quarter?

On June 27, the Life Science department announced how they would be changing teh Life Science 1-4, 23L curriculum to a new one that has more video lectures and has no pre-requisites to take those classes.
More info about this is in the link below from the article by the Daily Bruin.
http://dailybruin.com/2016/06/27/shorter-life-sciences-core-series-to-debut-in-fall-with-video-lectures/

Though they only have 50 freshman admitted into the new LS7A section for this fall quarter, is it worth taking the class during fall quarter or just go with Chem 14/20 series instead?

can’t you take chem and ls at the same time ?