I too prefer the STP version. i DO like this track too, but I got it from the Bug soundtrack, so I didn't need it again.
I disliked when VR did that with Set Me Free (including it on the album after being available on the soundtrack) and I don't like it's inclusion here.
Based on all the song titles available/rumored for this album, wasn't there like 30 songs or something? So he certainly didn't NEED to include this on there, so maybe this song has a special place in his heart.