Hey there,
So first of all, apply to the SCM masters ONLY if you want to work in SCM!!!! Otherwise, you are better off waiting a bit.
For other schools, I would NOT suggest applying last round, but rather instead, working on your GMAT over the next 5 months and aiming for a Round 1 application next year.
Best,
Jon Frank