RE the poor WIFI performance.
I did a few experiments during club nights where we have about 10 users of ASIAir, and found the following, using 2.4.1 and also 2.3.3. About 6 iOS, 4 Android users.
For a single user of ASIAir more than 100m from any other WIFI devices, the WiFI connection worked smoothly for upwards of 6 hours running imaging sessions. This appears to be repeatable - provided there are no other WiFi networks within 100m.
With other WiFI networks in close proximity (less than 10 metres) - especially other ASIAir devices - the ASIAir application will freeze unpredictably - sometimes repeatably within just a few minutes. After experiencing this several times - and with three iOS devices each with the app installed, I was able to confirm this is actually the ASIAir app locking up in iOS.
The quickest way to recover from this is to shutdown and restart the iOS device, re-connect the WiFI and then launch the AISAir app again. NB: I was able to prove the rest of the iOS device (ie iOS and other applications) and their networking functions are not affected.
The ASIAir unit itself continues to function OK and will accept a new connection without the need to restart it. For example, if this occurs during an imaging session, after reconnecting it is evident that guiding and imaging are still running perfectly well.
This implies these lockups are due to a bug in your ASIAir app - not in the firmware - somewhere in the way it implements TCP/IP over WiFI. You need to find a TCP/IP network programmer to fix this.
This is a long-standing bug which remains unfixed, and is seriously annoying to most users.