I don't think many geeks use IE. However nice find. Many of the general public computers I work on might need this, LOL.
I hate IE. got fed up with constant security updates and it was never secure. If i do need to use it I use firefox but i do have IE Tab Plus addon just for some stubborn sites.
I mainly use Chrome these days, but many of my family still only use IE so I usually put this on for them.