I've tried it, using different browsers. The map doesn't come up and when I try to add myself in, it doesn't work.
I was able to upload a picture, but I can't get the location to work, no matter what I do.
I'm not sure why using IE would be an issue when I can edit all the other stuff using IE. I think this is a website problem.