 The Rift has facilitated an underground Weevil infestation and allows for alien technology to wash up in Cardiff, which are sometimes acquired by Torchwood Three.Creatures have been known to pass presumably through time because of the Rift, including a pterodactyl.It can be used as a source of power for the TARDIS, perhaps replacing the Eye of Harmony.