Your MP's following up on your case will never hurt you. I don't know the extent that it will help but I did reach out to my local MP and he had a standard form that he asked me to fill up. I believe Most MPs want to help / offer help to their local residents.
Needless to say that IRCC has complete authority on the specific case and MPs can only follow up on your behalf.
Hope this helps.