Nice! :D
By the way Faroh will always have a Grovyle (Sceptile in the later battles) because:
Spoiler:
Faroh, which you pronounced right btw, is my cameo, like how Le pug is Mattiello. My first Pokemon Game was Emerald and my starter was a Treeko so I always like having the Treeko line in my main party no matter what. But yeah, all the mons Faroh has are either mons I just felt like having or just personal favorites
I'm really happy you're enjoying the hack though. Stuff like that really makes us both happy. :D