Why can't both USH and USF get both? It's not like Disney where people try to go to multiple resorts. USF and USH are almost identical, so at this point I'd rather major projects go to both parks rather than there be a single ride that's only at USH/USF, which is not enough to get me to go to the other resort but something I'd want to ride nonetheless.
Best solution: SLoP still gets its big dark ride at both parks. Then both parks also get a Sing animatronic show, like CBJ but with the characters from this movie. UOR gets them both in Toon Lagoon and USH could either place it near SLoP or give them a Shrek replacement.
While its easy to make every park the same, there are other factors that come into play. Lets say every single Universal animated film becomes a huge hit, with the exception of USH, the other parks are landlocked at the current moment. They have to pick and choose which ones will go to which park rather than say oh lets give it to all the parks and then realize oh I'm landlocked.
Also, IoA lacks a decent show. I remember that was something many people on this forum have said before. If this can give IoA a show then good.