Until recently when I imagined Rooms on Fire as a great Stevie contribution to Behind the Mask (although in fairness, the production probably would've suffered a bit) I see the song as "I wouldn't change a thing" in Stevie's released catalogue. It does though have a dubious distinction of raising the hopes of consistent quality through the album that started to crumble after Ooh My Love.
I did love the album though when it came out in '89, Alice actually gave me goosebumps at the time
Not that it's a bad song but it does drone on unnecessarily and misses the point by the end.
Rooms on Fire through, a shimmering gem, everything about the song showcases what made Stevie great. Tells a great story, great production and gasp, an inspiring heart felt vocal. I wouldn't change a thing, even handing it over to Lindsey, who we must remember was not yet to his greatness of Out of the Cradle yet and may have given it too much sheen.