Just a thought, but...
I was in a similar hours position to you and I did my IMC. It is a great course, but I wish I'd done more local bimbling first. The skills you use are very different, and now I have done it, I do feels as though I need to brush up on basics stuff. If you're super confident, fair enough though!