james,
I did the install myself. As far as recommending others to attempt the update, I believe that some people could get it done perfectly, some satisfactorily, and some will send the parts and housing back in fustration. Here are the steps that I took.
Updating the Illumination button is very straight forward. If you can remove the tiny circlip without losing it or damaging it, you are more than half way there. When the old button is removed, you must check the opening for calcium deposits or other debris. I used a cotton tip swap with vinegar to clean opening. I then used a small amount of grease on the o-ring when installing the new button.
Updating the '*' lever is more tricky. Two hex wrenches are needed to remove the lever and the activator pin. Remove the lever rod by first removing the outside lever and then push the lever rod into the body. Clean the opening as before and disassemble the old lever rod.
Grease the new lever rod and insert from the outside of the housing. This is one of the more difficult steps. I had to use quite a bit of pressure to get the lever rod to go in. I also used my finger nails to push in on the rubber seals while trying to get the rod into position. It took a bit of work time and patience to get the rod in. Also, when the last seal is finally slips into the correct position, the rod will just keep going and may push all the way through. Control is needed.
Once the rod is in, insert the inside circlip and attach the lever to hold in place.
In general, attaching the spring and activation pin should be very easy. Slide the spring on, insert pin, tighten the hex screw, position the spring around the pin, stick on the pad and you are done.
I found that the spring was too loose, so I bent the spring arm back a little. Adjusting a spring is a little tricky in that you do not want to change the shape of the spring. I used needle-nosed pliers to hold the spring and to prevent the windings from getting out of shape. I also shorted the sping arm by about 12mm.
Here is a picture of my first attempt. The spring is sitting crooked and the u-bend is further down on the pin. I had extended the pin to get the hook away from the end, but this did not work well.
Click to view attachment At this point, the spring was working. But the activating pin was not doing its job very smoothly. I used some chalk on the end of the activating pin to see if it was missing the '*' button. It was off a little but not much. I realigned the pin and it did not help. I could feel the button being pressed, but I had to push a little harder on the lever to get th button to activate. The activating pin pressed the '*' button in about 95% of the way toward activating very easily.
I added chalk to the hook part of the spring and found that it was hitting the camera body just above the '*' button when pressed. It appears, the hook is meant to go around the bare pin and not the black vinyl protector. Pushing the lever harder at the end compressed the spring into the vinyl and activated the button. I could have cut the vinyl protector to be shorter, but it would have been very short and may be proned to coming off. Instead, I reshaped the hook to be closer to the spring windings. (The hook original contacted the pin after the bend, it is now just at the bend.) I then opened the hook just a little to allow more room to go around the vinyl protector.
The lever now operated the '*' button easily. But with the spring installed, the lever travelled further than I liked.
I added the vinyl bumper and pad, and now the lever travels about 7-8mm.