Seriously ?
Astra mk1 has its own role defined by its capabilities eg range , flight envelope , NEZ , propulsion system etc
Astra MK2 has its own role defined by its capabilities eg range , flight envelope , NEZ , propulsion system etc
So will be Astra mk3
IAF will operate all 3 concurrently...