the truth is, doing rc and the final isnt that much more work as long as G doesnt completely update the tree like he did for this one (he's done it a few times now... maybe he has another still in him?)
as for the wifi driver... that stuff is messed up... the only gerrit change is the inline kernel building which seems to be causing a few other problems. but it is very likely that the wifi driver is getting borked because of those changes.
im about 80% sure that siyha has the wifi.so being built with the kernel... id have to revisit the source to confirm. but when you compile the kernel you are *supposed* to compile the drivers along side it. it is AOSP compiling 101 that wifi problems can be caused when they arent built together.
it could be that the mount points or how CM is being built now conflicts with how the install script (tho unlikely since it only wipes and copies the zimage) handles the driver.
EDIT: inline kernel did change the path to the wifi drivers. it might be as simple as moving the dhd.ko from /lib/modules to /system/lib/modules... maybe ill test it out (dont forget permissions)
i also have a feeling that the recent changes to the initramfs scripts in the cm source may be causing crazyness to ensue