one thing particularly good about ISRO's recent strategy is to launch as many satellites as possible. It's cost effective and also helping academic satellites. and PSLV the workhorse of ISRO.
Yes. I am looking forward to seeing Antrix (ISRO's commercial division, http://www.antrix.gov.in) doing more commercial launch services.
Aren't all these foreign satellites launched via the antrix programme?
I guess they are. ISRO also has a plan to eventually let private players build complete PSLV system(currently they build 80% components) and operate them. Leaving ISRO to concentrate more on GSLV and reusable rocket more.