Our company has a lot of L-1's, and it does help the company deliver expertise with international experience. The regulations for L-1's will also change soon, there currently is a bill in Congress which will make it more similar to H1B's. Renewal is also more difficult, it has to be done outside the US now. The Indians only get access for one year at a time, then they have to renew. Also, you can stay in the US for a maximum of 7 years with an L-1, enough time to get a green card.
To be clear, I was refering to Indians from Zimbabwe. My buddy is Indian from Zim and there is a constant flow of new arrivals in his circle of friends. I'll see if I can find out anything.