I've listened to both versions around two or three times now and I have to say that I really prefer this one. The Alt version sounds much cleaner and doesn't have so much static noise which makes the whole ambient more immersive to me. The choice of instruments and sounds, the song's "missing" structure and the "lack" of melody all make this a dreamy and somewhat hypnotizing experience. The electronic bass in the background leaves room for a more intimidating interpretation, though (like drifting alone in space or an upcoming armageddon).
tl;dr: Nice job! 5 stars!