I have to admit that I don't really understand the song, but after listening to both versions, I prefer the second version because (for lack of better words) it sounds more "complete" in my opinion.
I feel like the first version is missing something, but I can't put my finger on it.
Sorry for the vague feedback...