After the March mayhem, small-cap stocks made a big-bang revival in the first week of April with the Nifty Smallcap 100 index, rallying 1,000 points and restoring investor confidence.