From the little I know it fishes better earlier in the year. I remember Arun Rao who fished there quite often a few years ago telling me that they always had better catches earlier in the season.
No. As far as I know JLR don't groundbait the place. It's a haven for team buliding/ group bonding.... whatever... techies these days. Another select location down the tubes
The guides say there are fish, no real records are maintained, so I don't think much happens there in terms of big fish being caught. I'm sure there are big murral and other critters about, have my doubts when it comes to Mahseer.