The problem is the punchline. iOS and Android programming is low on the list of topics that I see as really extending your abilities as a software engineer and thinker, are not deeply challenging, nor do they require close mentorship to learn. Mobile application design, yes, but mobile application implementation, not so much. (Yes I realize these are sometimes inseparable, but this does not seem to be a design-focused offering.) The shelf life for mobile APIs and design patterns is really measured in months, and StackOverflow actually fits the bill nicely for most of it since you have to throw out most of what you know every 6-12 months.
If you're really "thinking bigger", why not offer a class that focuses on applications of cutting edge but fundamental computer science research, topics informed by the current trend of mobile applications? Or research in other domains altogether (robotics, materials, mecheng, etc) as applied to software? Build something with a mobile component, sure, but that is an implementation detail and anyone who has "plateau"'ed and is looking to climb the next hill is going to be bored by a class focused exclusively on the sausage making part of writing mobile apps. People like that have already seen 5 or 6 generations of platform-hopping, can pick up the basics in a weekend, and instead want to learn how to think about things differently and learn things they can use for the rest of their careers regardless of the latest platform or API. In other words, focused education should provide massive, long term leverage, not a short term boost to the resume. There is no shortage of topics out there right now that fit the bill. Just browse Coursera to see for yourself.
Learning how to hack together an iOS app to market yourself to the "most competitive mobile startups" seems completely at odds with the mission of CodePath outlined in this post. This type of topic surely belongs in there in the long run for practical reasons, but having it as the "launch offering" is weird.