Yes, I know the cons... I just checked the clinic in Johannesburg and they no longer offer upfront medical for spousal sponsorship programDo you know the cons of providing an upfront medical?
If your file is not finalizing within 12 months, you must re-do it again.
Since Dakar is one of the slowest VO, I would wait a little bit.