Garuds may have longest training period but that doesnt translate to supreme excellence ,In all army SF units around the world after selection/probation/assesment continuation training takes place for about a year and then courses like signals,close protection,combat diver,recon,sniper courses take place for the army SF folks periodically.With Navy SF it is mostly 2 yearS.Garuds have a totally different function that is to protect IAF installations and lase targets.Behind enemy lines,counter terrorism work is still left to the Para(SF) and MARCOS.