Yes. IMHO, if you go to Universal you *must* stay onsite in one of the three original hotels. The convenience and walking/boating to the parks is very nice (similar to what you get staying at the Epcot resorts) but when you add in early entry (one of the only ways to see the HP areas without massive crowds) and unlimited express pass it actually saves you money, because you can do more and 'need' fewer days at the park (therefore fewer hotel nights). I love staying at Universal, riding the Hulk multiple times in a row, seeing the HP areas when they're empty, being able to go to the park and not need a touring plan, because everything you want to do is a 'walk-on', even if the parks are extremely crowded. Once you tour the parks this way, you will never want to go back.
In an ideal world, I'd be able to visit the Disney parks with the Universal experience.