I would get IM now and wait on SW. I have an IMVE and love it. The ramps might be my favorite in any game. They just feel good to hit. You have the war machine kickback, magnet at Whiplash, and the Iron Monger/magnet. It's loaded compared to SW.
For me (I haven't played it yet, but from what I've seen), SW would have the edge on the light show, theme, callouts, screen, and rules. The layout seems great, but it's hard to get past how bare it is.
I'm getting a SWLE, but I don't know that I feel that excited for it. I'm waiting on the video, but I might back out after I see it.