Just installed my short shift lever on my E92 335i, thanks to this DIY.
I used the E90 330i lever, part # is 25110434219
Hardest part of the installation was moving around underneath the car (on ramps), then it was rotating the lever bearing (white cup) it was difficult to turn it. The circlip was PITA too, due to limited space under the car of course. Rubber boot was a little difficult but I used some glass cleaner to lub it up.
Definitely make sure you have the lever installed in the right "orientation", try both ways to make sure if you must.
All in all I'm pretty happy with this mod, shifts are shorter but I wouldn't say the difference is night and day.
Also note that the neutral position will tilt slightly to the right.