Using Spirit Flakes on spirit pets purely serves cosmetic purposes. It does not grant any in-game benefits or advantages to gameplay, combat, or skill training. The primary appeal is to personalize and customize your spirit pet's appearance for a unique touch to your gameplay experience.