Yes it's better if you enquiry via mp. It worked for me. I contacted to Mp 20 days ago and cic requested local pcc yesterday..it means they took action on my file. i also heared from someone when you go through mp then officer have to provide the reason of delay and will start work on your file...