abdul560 said:
yeah you right that's what i should have done
You are worrying too much my friend.. If you use KIOSK, it will still record the data in immigration database and if you go to the lineup, the officer will still manually enter the information in the database, but the extra thing you will get would be a stamp on your passport.
When you apply for citizenship, CIC will order CBSA reports (if you have provided consent in application), that's how they will calculate residency requirement. During the test, they will still check your passport to see the stamps.