Done it and so far it seems to be working fine! About the time I got to the button I thought "wow, I'm never going to be able to but it all back together", but it wasn't that difficult. I did the degreasing with windex and wifi is ok. Thanks for the great guide!