Here are my two cents. You can probably complete the Magnus milestone or spend 12 years on Magnus to fetch a good amount of ER. MRCC and Infinia would be backup if needed above 1 lakh. So, when did you take Infinia? it paid right? it need 10 lakhs/12 lakhs for fees waived so how much is done? And MRCC, if completed 1,50,000 spend already, when was it taken by you? Analyze what remaining spend is left and if it makes sense, take Magnus. If not, wait until both have completed their fees waived amount and then stop using them and take Magnus