Pm aikws and see what he says. He applied using STPM before.
As for shuly's comment, well, I'm not too sure about medicine, as I applied for Engineering and as far as I know, most of my friends who applied for other courses got offers from Imperial and LSE even though their personal statement is decent but not extremely well-written. Anyway, just as I said earlier, don't screw it no matter what course you are applying for.
Btw, jlshayng, you have better filled in the form soonest possible. The deadline should be pretty soon. Plus, the earlier you submit your form, the earlier you get an offer if your results are good enough. For some unis, it's more like first come, first serve..