Garuds already use them in some numbers. I've seen a team at Lohegaon Airbase/Airport patrolling with them.
Pictures aren't allowed there otherwise would've clicked one.
Radar busting, directing airstrikes, strikes against enemy bases all come into their ambit.
Moreover, they are a special forces unit. They've got to train for all kinds of terrains.