As it stands at least on valhalla, no one is running scorpio, there is no reason to for most players left as it only gives a glyph and one chest.
either rework it to make it a more enticing run for players, or remove it entirely and just have the glyph activate/deactivate at night. having something important locked behind a world boss that literally no one is running is pretty much game breaking.