Finally saw it today. I thought everybody got pretty much equal time, or at least fair time. A couple of formerly minor characters had their backstories fleshed out, and overall it was well balanced and a lot of fun. Great special effects.
I hope everybody stayed all the way through the credits for the obligatory scene at the very end.