Random Shiny Hunting can be fun and tends to get the biggest reaction. My first ever Shiny was a random Green eyed Shiny Golett in X and I got two random Shiny Gible in the same playthrough.
Congratulations on the Shiny Rattata. It's green if I remember correctly.
Lilligant is indeed a beautiful Pokemon and Own Tempo is useful for Petal Dance abuse,. Chlorophyll is my preferred ability on her though as well as her increased speed it increases the power of her Grass Type moves.