No More HM Slaves
In older pokemon games, you'd have to have one pokemon that would be your HM slave. They'd only know valuable HM moves that you'd need to progress or fast travel, and would be massively gimped in actual battles. All you do now is call "pokeride" and it will give you a loaner pokemon to do a move that would normally be done by an HM. I usually leave one pokemon that has almost (or all) 4 move slots filled with HM moves. Pokeride basically gives you another slot for a pokemon that can be anything else, which changes the game up quite a bit.

Did you know you can earn WAD to promote yourself on GameSense.co and your level will increase, giving you more influence on how you change scores?