I think you will enjoy universal at least as much as you would disney if not more so
The fact is though the express passes and the fact the parks are linked via hogwarts express (make sure you get park hopper) means that 3 to 4 days will easily cover it.
It’s 2 parks compared to 4 parks at disney remember a with express pass unlimited
Definitely go and do it you will love it
Loads of restaurants to try in City walk as well
We always do split stay between universal and one of the epcot hotels and love both parts of the trip