I think I would rather see this with having either ability, but not both. Maybe a separate spell card for the Vortex? To me, it seems a bit too much for one card.
But if this card does not have the second ability, no one will put it into deck (except against certain false god).
No one knows whether their opponent has reverse time / time shield, right ?
So this card serves mainly as a way to shuffle your cards, while granting your extra protection against time deck. It is no different from a single spell when your opponent can't reverse time / delay