It depends on your category. Since you have gotten IHM Mumbai with a rank of 503, it’s safe to assume you are from the general category. So, there are good chances that you will get IHM Pusa. You should wait till the spot round.
Otherwise, IHM Mumbai is a decent alternative. You will get to learn a lot there.