I was concerned at first about its popup control. I have the Popup stopper companion installed for IE and it does a great job. I was worried that it wasn't working with MyIE. But I think I got popup stopper to work by enabling IE browser extensions within the MyIE options.
So far so good on the sites I visit that are popup laden.
I have to agree with you about the development aspects of IE. Netscape is an utter pain for a developer. IMO, Opera and Mozilla have superceded Netscape in terms of the usability.