For me ONLY reason I want Canadian Citizenship, so that I can go to USA and work on TN visa. Far more opportunities there. So, I guess if I apply under OLD rules, they cant do anything if I leave to USA immediately after getting citizenship (say within a week after getting Canadian Passport)...