An observation of JP from this past week: it is very cluttered and does not handle crowds well. The games are VERY close to the queue entrance and seem like they will only exacerbate this problem.
Replacing Pizza Predatoria with a tall JP building surrounded by trees would go far in helping block Hogwarts and would be a great location for a Great Hall Restaurant. Right now, it's an odd transition from River Adventure to the Discovery Center.