I did it myself. Basic mechanical knowledge and the right tools should be all thats required. Done right it should take less than an hour.
naasif: most of the improvement is probably a lot more noticeable during enthusiastic driving. It has been noted by a few people that the standard mount has a good chance of failing during the life of the car, much sooner if you drive spiritedly. Also 2nd to 3rd gear seemed very finicky at full throttle in my car, it's now fixed. the new mount holds the motor better so it doesn't twist, which can change the operation of the shifter cable.
I think that covers it, someone else can correct me if I've got it wrong.
Owner of the Mutant Gen I.