Launch date of this index is May 22, 2014 with a base date of January 01, 2009. Index is fairly new and past performance can be a result of hindsight bias. Base date is also close the financial crisis bottom so since-inception returns is a result of base effect. This index is better than Nifty 50 which only proves that Nifty 50 consists of lot of junk (cyclicals, leveraged, PSUs with no profit objective etc). No wonder value pickers focus on mid and small caps.
Having said that I believe in this methodology (of constructing a concentrated portfolio of only large caps) and I have been following a strategy of picking 10 companies from Nifty 50 to build my portfolio. Here is a link to my portfolio
This portfolio has given me 20% return over 10 years (without hindsight bias or base effect and tested through market cycles)