So another update. The selchan script does work OK for me for the most part. I cannot connect to channel 13 is one issue but the another issue I have is that after the sleep 30 command and the script runs, which I have it set to change to channel 1, after I see it change, I lose DHCP from the RC. No device can obtain an IP address. I got past this by setting a static IP to 1.20 on my phone and boom, I was back in action. Granted I wanted to use channel 13, but even on channel 1, I was able to get over 2,000ft in my urban neighborhood.
may be need to restart the udhcp service, but i dont have this problem on my pc/phone, will try it later