A major problem with the ICL is that all in all, the production values are poor. The camera quality is poor, the overlay and kits are ugly and the sound quality is often poor. Furthermore, the pitches are far from batsman friendly (which is what you want in T20 to attract crowds) and the outfield is also poor.
The positives lie in the quality of spin bowling and the fielding, both of which are very good and there are a few impressive pacers on display. Rakesh Patel impressed me a lot, even hitting 140kph at one point and getting movement in the air and off the pitch.