I don’t think Universal could build a small Harry Potter hotel.
At any price point, the hotel would be busy enough to support at least a couple hundred rooms. There’s not room for that, nor is it in story.
If Universal built a small Leaky Cauldron Inn, it would be like the Disney Cinderella Suite. Invitation only, ridiculously expensive, and basically only for the powerful and famous.