I am not an expert but I read it from these threads that to receive OINP, you must recreate your profile if you have a CRS score above 400. Once you recreate your profile you get EOI (Expression Of Interest), following Friday. It is up to you to accept it or opt out. I have not recreated my profile due to recent changes in the EE system regarding timestamp and position. I created my profile on March 20th, 2017 which would give me an extra edge over other candidates(Hopefully).
One thing to note, is that it is extremely expensive for OINP to process an application (a whopping $1500.00 CAD), therefore a huge amount of people are waiting for CRS to come down. The trend suggests that the score should go below 410 pretty soon(maybe within a month or two).
So I would suggest weigh your options and see what fits best for you. And be always on the lookout to improve your CRS score. If at all it is possible.
Another thing the gap doesn't matter as long as you attach LOE(Letter Of Explanation) with your application, also your current job explains that you are working which is always a plus.
Hope this helps.
BTW how is living in Montreal like?