Maybe someone else knows, I don't - does it really matter that much where an electrical engineer trains? I don't know, I'm closer to being a navel contemplator myself, but it seems to me that electrical engineers are people who work for a living and that it shouldn't matter as much as it would for a string theorist or someone else less everyday and practical. My guess as an outsider is that when you go out in the world and get a job, mainly it will matter if you are competent and well trained, and not so much that you went to a super high ranked program, though of course that helps. I would take the offer, come to America, and just do excellent work in my program and hope to stand out by completing extra training and winning fellowship money and having great grades. You will feel bad about taking a year out if you run the process again next year and you only do as well or worse than you did the first time.
The main thing I'd do if I were you is see how people who finish EE at this program do after graduating. If they do well, and if the program is somewhere you can be at least semi-happy and that provides better opportunities than you have now, I'd come to the U.S. It's a stepping stone. Many smart foreign students don't get their first choices.