I don’t particularly have an issue with having it be ancient. My problem is letting it show Rey anything up until 3PO has revealed how to use the dagger. After that point, Rey can use it to find it the wayfinder. That isn’t an issue.
So no visions when she first touches it in the cave. That is a bad idea.
EDIT:
Oh was that the idea of having the vision in the cave? I obviously missed that, I was thinking of the "Endor/DSII/Wayfinder of vision AFTER she takes it on the destroyer. If I missed that point from Rogue’s concept, my bad!
I would do the vision when she picks up the dagger at the destroyer, has the vision and gets “snapped out of it” when Kyle says her name.