I've recently volunteered myself for a project on E46F to convert some aftermarket front struts for a 1999 Mitsubishi Mirage, to fit in the E46 rear. This specific shock has been chosen due to its compressed and extended lengths, adjustablility, and E36 M3 diameter. In order to make it fit, the spring perch must be cut off, the lower bolt location shaved down 5mm, and some washers added to make the upper mount fit. Opinions and comments welcome! The project will be kept up to date on the E46F page.
http://forum.e46fanatics.com/showthread.php?t=1057455