I like the way your are using the Airport Expresses for audio. I have an Extreme and two expresses that I use for audio and wifi extension. I just want to comment on your security. I hope your "lengthy-password" is not WEP and hope it is WPA or WPA2.
MAC filtering - does not provide any security from a person that wants to enter your wifi. A hacker can watch your wireless data and look for an authrized MAC make a succesfull connection. Then they copy that MAC address and by pass MAC filtering. From an article on wifi security "MAC filtering is absolutely worthless since it is one of the easiest schemes to attack. The shocking thing is that so many large organizations still waste the time to implement these things. The bottom line is, MAC filtering takes the most effort to manage with zero ROI (return on investment) in terms of security gain."
no SSID broadcast - You are not really hiding your SSID. You're only hiding SSID beaconing on the Access Point. From the same article "There are 4 other mechanisms that also broadcast the SSID over the 2.4 or 5 GHz spectrum. The 4 mechanisms are; probe requests, probe responses, association requests, and re-association requests." You are talking about hiding 1 of 5 SSID broadcast mechanisms. Nothing is hidden from someone who wants to enter your wifi and all you've achieved is making you wifi less user friendly and messed up wifi roaming if you are using it.
WPA is preferred over WEP because a hacker can break the WEP code in a few minutes. WEP is still better than MAC filtering and no SSID broadcast.
On my home wifi I use
- "WPA2 Personal"
- broadcast my SSID for friends and family and they have to ask me for the WPA password.
- no MAC filtering
- change my WPA password several times per year.