No, because storyline wise they make sense in JP. The book was a theme park that Hammond would do anything to make money on. So he would have put these types of games in his park.
Where anywhere in the HP would would these games make sense? Nowhere. That is why there would be an uproar if it was placed in HP. There are certain places it makes sense, like if they have a whole silly land by DM, it would make sense to have games, since it would be a park and Simpson's totally makes sense because it is in Krusty Land that also have games.