The Royal Pacific was a great hotel for us - was very happy except for the restaurant, which being mostly empty seemed to give up. A great pool, good entertainment poolside, nice rooms, great staff otherwise.
Potterland is brilliant - really great, just too small
Where universal falls off is everywhere else - the Marvel stuff is weirdly outdated, and the funnypages stuff is just...odd. The Dudley doright water ride would be great with theming and cleanup, King Kong is fun, the jurassic park discovery center is really great for kids. A lot of the rides are very similar, and lordy does the quick service food need help.
I'm really glad we went - it was fun, and again Potter was amazing. But it's a two day park.