Both are good. IE and IESE all have excellent alumni in Spain. 2-year program maybe will be helpful for PR application. Your career path is very important. I mean where u will prefer to work after obtaining the MBA Diploma.
I vote for IE because I think there are more openings in China. I believe IE will have an outstanding name in China in the future.