Here is my analysis:
Silicon valley course has been designed to capitalize on CMU's brand name by giving degree to those people, who came to IT industry during the bubble phase and don't have degrees. Asians( with their native degrees) and Americans( non-IT degrees or undergrad degrees). These people are already at manager/director level but don't have degrees and feel stagnated. Hence, CMU saw the need and opportunity to capitalize. The course work is very easy and relaxed as compared to Berkeley's or Stanford's courses. You can easily cope with the course with guaranteed passing marks without much hassles and continuing your job

1. I don't see much learning opportunity. The course names hit the nails right, but it lacks the depth. at the end of each course, you don't feel like you have learned anything.
2. There is no campus recruitment and no such efforts
3. Because of the way this campus was designed ( to capitalize), the general tendency here is to make money. You'll notice this for all the collaboration they make with industries or the practicum courses you take here. The sole purpose is "money".
So, if you're looking for brand name and degree without much work, it's great place to be.
pro's:
1. cmu brand name. though this degree is not much recognized in the industry. CMU is famous for ECE and MISM. Moreover, the course lacks the thought. Profs design course based on their interest. So, different courses don't gel together well. You end up knowling little bit of everything, rather than getting an in depth knowledge.
2.network, if you have great ideas. this gives you a good platform. But i don't know, if spending 2 yrs and $60k is worth. You can go for exec MBA, that would add more value