I can obviously agree with Greninja's release being forced, but Goodra's, really? Goodra's backstory came full circle after the events in XY69-70, its fear of Fairy types were done with, its homeland feuds were solved and finally it found its home where it originally belonged to and got estranged from, due to the invasion of Florges and co.
And Goodra came back to Ash during the Kalos League solely to battle for Ash in the Kalos League, since Ash specifically requested Goodra for that matter, so its common sense that Goodra would return to its homeland after the Kalos League.
Goodra's release wasn't even forced in the slightest, it did make perfect sense considering Goodra's backstory. Greninja's release was ridiculous though.
Anyway, I don't really see Poipole deciding to stay after today's episode, because its backstory has clearly come a full circle here, a.k.a. the setup to its release is pretty much perfect, and thus Poipole not leaving in this episode would look pretty out-of place and weird.