That is your choice but I believe the test for mandamus is excessively delayed or similar concept. Ten months - barely current estimated processing time.I’ll likely wait until the 10 months processing time is over and then contact my MP if they’re of any help at all.
If I don’t withdraw I’m going with mandamus before end of year.
Mandamus timelines - think two-three or more standard deviations, not "more than average."
This is to have chance of succeeding in mandamus. Of course many hope the demand letter will work on its own.
My info based on what I've heard. YMMV. And it's your dime, of course.