I like the demo more, it has more of a middle eastern/rock feel that I adore! If the demo was mastered, I think it would be better than the final mastered, but not radio friendly. Don't get me wrong though, the final product is AMAZING - but the demo seemed 'fresher' to me.