Would you mind posting a link to this utility? Sounds like an awesome tool!
+1 ... can we get a github repository on this.
Does the fact that iOS randomly changes the MAC address while scanning for networks affects this in any way?
No - `arp-scan` only works if someone is associated with your AP. If I was using `airmon-ng` or similar, then yes, iOS MAC randomization would affect performance. Although, once the phone connects to the AP, `airmon-ng` may still work.
Thanks for clarifying!
Similar here (OP here), just without the dedicated hardware.