I've had a pile of them. Started with an '89 325is ///M Technik imported from Germany, then bought an '86 325e for a winter car, then an '87 325i 4 door, then an '86 325e 4 door, then a pair of smashed 2 door '86 325e's, then an '84 318i, then an '89 325is Hartge 2.7, and finally, another '84 318i.
So yeah. I've had some experience with e30s!
Currently driving a '72 2002
(I'll try and find some pics of the Hartge and the other cars, there's a pile of them on my old PC, which is long since dead... but may have them on a disk.)