Visions seems oddly positioned

it does not seem to drop particularly good gear, which would suggest that it is “catch up” content, but a poorly geared character is challenged to handle more than one or maybe two of the encounters before going insane.

are the enchantments really worth a geared toon going after?

and, yes, the time gating is ridiculous.

Visions only drop gear because they dropped gear the first time around. The real reward is all the cosmetics available.

If you need to catch up with gear, Nightfall content is so easy you can do it while you’re leveling.