Urdu names haven't (truly) done wonders.Let's adopt Urdu names...
Minhasians, Haiders, Sherdils, Zarrars, Ababeel, Rahbers and Ghazis.
I'm sorry. Not disrespecting our language, but for Squadron names - most of 'em sound odd. I'm all for Urdu-names for Bases, but 'Zarrars' are the only that I like of the lot from Squadron-names.
Also, I may have mentioned this earlier, but there needs to be a Insignia that goes with the name. If were to pick historic battle-related names, everything would consist of a Sword or a Horse. I believe we've over-extended those two on more than one occasion.