Can't really speak for Behemoth, but I do know the few rare times I've caught it, he just melted. Which explains why I haven't caught it often, because it's never noteworthy.

Odin was always fairly reliable to bring a crowd, tho. Granted, the rewards off of it are kinda meh. But still, there were numerous factors keeping it active. The region-wide weather indicator is a huge attention grabber. Unlike most of the other big ones, there's always folks around to see it spawning (especially with PotD in the region). And the level scaling made sure it was usually some chaotic fun.

I can't help but feel the level cap now will lessen engagement from high level players that would otherwise at least swing by to watch a level 55+ Odin just killing players by the dozens.