Your Welcome is a good little ditty. I like it. Don't know where I'd put it on smile but it would fit in well. on the Smile Sessions it's the 1st bonus track after the main album ends so it makes for a nice little epilogue.
And yeah if I were to ditch anything on Smile it would be Holidays. That's one of the more glaringly unfinished songs on the album. and the BWPS version kind of adds to that impression to me since the lyrics are awkward and the vocals follow the instrumental melody. which makes me think that Brian never came up with a proper vocal line for the song to begin with. which is why the track was abandoned relatively early into the album's sessions.