We spent 3 mornings at universal staying onsite with unlimited express pass.
So we also were allowed into the parks early
First two days we just went straight on the rides
The third morning we went in Olivanders. We were the first “show” of the day. Family of 4 with 16 year old and a 13 year old.
The only others in with us were a married couple
Both my children were allowed to do the wand stuff in th show
It was as close to a private VIP experience as you could get
And with fastpass and the fact we had early park entry when we came out we still walked straight on the big rides
I guess if you aren’t onsite and don’t have fastpass it’s a totally different decision to make
Onsite with fastpass and early entry if you’ve got kids I definitely suggest ollivanders first. We felt very special to get that experience. Everyone else is running for the rides at that time.