Two years ago I replaced my OEM battery with one of these iFixit replacments. Then, last month, pretty much out of the blue -- or so it seemed -- my capacity dropped in half (about 4mAh from 8mAh) after 850 or so cycles. So, glutton for punishment that I am, I ordered another one and just finished putting it in.
The product has been improved. The 2-year old replacement had a ring of adhesive around each cell and the new one has a solid pad of the stuff. The new one also has some foam "bumpers" on the top to help sandwich it in firmly to the case bottom. Of course, the first replacement was easy to remove today because the adhesive ring didn't work all that well (one of the "wing" cells even used to flop around inside the case when you flipped the machine over). So it was just a card-jam-and-lever affair.
I also think removing all the upper components is silly. And I also found the leads on the new battery socket a little long. Took a surprising amount of bending and pushing to get the thing seated. Everything working fine though. Hope this new one does better as I don't fancy trying to get it out with the new adhesive on there.