Agreed with dash bhai...
Our cricketers have been poor in T20s and to make matters worse we dont really have inlt T20 matches. Having BPL will surely improve our T20 performance, especially with helping youngsters get confidence, exposure, and talents.
And I dont think its detrimal to other formats of the game. Playing T20 will help us in ODIs, especially with getting familiarized to pressure situations, having a brisk start when batting, bowling in the depth and scoring a lot of runs in short time