I was using Lattice on a A2000/3mb.. then later SAS/C 6.5 (I think) on my 2000/2630/5mb. As far as I remember always with CygnusED in which I had some macros to call the compiler.
As far as I know the original Amiga OS (certainly up to 3.1) was actually compiled under Lattice.
Tried Maxon... didnt like it. Never used anything newer then SAS though
ta
Tom UK