I think you should, because although you can check the status, there is no update. At this point there is no harm to follow up with Immigration, the worst scenario would be that they ignore you, but I don't believe they will. Like you said, it is already over a year and you have not heard back...