The guy only meant to put the car in N while stuck in a stop and go traffic jam while coming downhill. There is no harm in that. I have done it while driving a manual to avoid pressing clutch again n again.
And No the car will not loose control because it is barely crawling down.
P.S please avoid Islamabad vs other city drivers/cars comments as it doesnt serve any purpose. I regularly see islamabad plate cars struggling while driving in congested parts of Lahore and they end up worsening the traffic jam by holding traffic.