I always felt like it was a half-finished composition. The two parts of the song are just kind of stapled together and as nice as the second half is, the first half just feels like it needed more time in the oven. The lyrics especially. I don't think it's a bad song at all, but it misses the mark a bit.
I always thought that this song has unique vocals (for the band) in the verses. The instrumental section is a brilliant idea, while the chorus is amazing - one of the many amazing choruses in the whole album and overall from the band's discography.
The doubled vocals should not be a problem live, I think. Steve and Adrian will do backing vocals, as usual. Tough song for Bruce to sing live imo.