Quoted By:
The entire purpose of her team is to have a Pokemon from each of the different biomes that exist.
If anything, I would definitely switch out Veluza with Palafin, but it would require her to have it as her first Pokemon and always use Flipturn, similar to Kukui starting out by having his Lycanroc use Stealth Rock.
I feel, she should also have a Gholdengo, but I'm not sure what Pokemon she should replace for it.