Guys,
Here is my landing experience. It was very smooth at Rainbow bridge Niagara.
I went on 25th July at 7.40 AM in the morning.
When I went to the US end, there was no one waiting as pedestrians except me.
The US officer asked my purpose, and before I could have said anything, he himself said "Flag Polling"?
I said yes and he completed my paper work in 2 mins with basic questions about my Nationality, occupation etc.
When I went to the Canada side, again I was the only one along with one CBSA officer. He directed me to a different officer who was not on duty and was supposed to arrive in 15 mins.
The next officer came after 10 mins and completed my paperwork in 5 mins.
He just asked for bank statements along with passport and copr.
That's it.
I advise everyone to go at very early hours to avoid any rush.