Time to get tendonitis with MKDS.I'm not familiar with those hacks, never cared for spotpass.
The reason why MAC address filtering is not recommended as a security measure is because they can be sniffed and spoofed.
I wasn't talking WEP vs MAC but, again, in general and in the context of open wifi.