My 2 cents on early walk in. I know I have also been criticized earlier on the forum for this stand
Everything is fair in love and war. Early walk in helps your processing done faster. I am live example of it. I got my GC before my scheduled FP date, because I did FP early walk in.
If ASC allows early walk in, and stakes are high as is for EB2IC who live in constant fear of retrogression, and some folks have valid personal reasons too, on the whole I personally understand both sides of it, and am not going to criticize person who did early walk in.
All my life I was afraid of trying anything out of ordinary, making any special requests, staying on straight line religiously, always agreed to whatever was thrown at me. This time I did make phone calls for SR for FP, I called to obtain tracking numbers, I did early walk in, and was prepared to do anything and everything allowed to me.