You could face problems (and may eventually end up in not getting it).
There is a question on the cdn citizenship form (#7D) - that asks you if you have a PR status in any other country - which you do. It could cause an issue (since you cannot have multiple "permanent resident" status at a time).
Since you have not abandoned Canada as your country of residence, I think you have a reasonable chance. You now have a US green card, but you haven't taken up that permanent residence yet. This may work for you. You need to apply as soon as possible and need to ensure that until you take your oath, you continue living and working in Canada.
I had a US green card for a few years but was having trouble finding work because of the great recession. I am now working in Canada and thanks to the resource based economy here, jobs are extremely easy to find (especially in Alberta).
You may collect details from best Immigration experts ,,you must be eligible for Canadian citizenship...................because for Canadian citizenship eligibility criteria are different....................
I understand this is an old topic, but I hope my information will be useful. To answer topic starter's question: ultimately, it is your decision whether you need Canadian citizenship or not. I think having multiple citizenships is very practical but can get very problematic to maintain to maintain the residency status (especially in the US). I was in the same situation 4 years ago: we got our US Green Cards and left for the States. On our way to the airport we dropped our Canadian citizenship applications in the mailbox and then kind of forgot about it, although I did check our process status online from time to time. After approximately 1 year we were called for a citizenship test, which we passed but we got RQed due to the fact that we had US immigration Visas in our passports. We submitted the necessary paperwork and after about 1 year we were invited to the ceremony.