I love that Ralts; the references (and even the attack names) are just so perfect.
I'm also pretty sure that "the Defending Pokémon" in Charming Talk should instead be "your opponent's Active Pokémon."
As for Encourage, iirc your turn doesn't end
when you attack; it's like a fourth step
after you attack; so I'm not sure Encourage would actually do anything. I guess the easiest way to make sense of it is like your turn goes in phases––the "Draw Phase," where you draw cards; the "Play Phase," where you play T/S/S, attach Energy, wtv; the "Attack Phase," where you select your attack; and the "End Phase," where you don't really do anything but declare your turn to be over. As such, your turn strictly speaking doesn't end when you attack, it ends after that. So Ralts basically lets you go on to the End Phase, which you would've gotten to do already.
I think what you intended for the attack was to be able to attack again on that turn, so you could just use Raichu LV.X as a reference and say something like this:
"Switch this Pokémon with 1 of your Benched Pokémon. Move all cards attached to this Pokémon to the new Active Pokémon. You may use another attack of this Pokémon afterward."
That wording doesn't let you go back and use more T/S/S or anything, though, so not sure how to fit that in. :/ Hope the rest makes sense, though.