The Japanese version is much better than the dub on this occasion. I was not surprised that "A Small Thing" was replaced, I was expecting that in all honesty. The instrumental of "Be Brave, Be Strong, Be Honest" from movie 15 didn't sit right with me. Vocalized versions of "Follow Your Star" or "If We Only Learn to Trust" would have been better and If my ears aren't lying, the only piece of original bgm I heard was predictably Team Rockets motto and with just 1 piece of RAW music in this episode is quite disappointing.
The Japanese version had more emotion than the dub, their choice of music helped with that. All said and done though, I was happy with the dub voice acting and the writers fixing the scripting error in the Team Rocket Motto.