It's alright to cheat for small, certain things (like a couple of items). I use shiny codes only to see what they look like in battle, and then I don't bother catching them; I just run away.
I'm okay with people using shiny codes, like you are. You're not claiming that they're 1/8192 shinies, you declare straight away that they're hacked. That's great.
But even still, it's good to be discreet about such things. <:
And I DO know how bad you want one. I've wanted a shiny Chikorita for SO LONG and now I've finally gotten one. He is, right now, alongside my VERY FIRST EVER shinies, my most cherished.
How about we race? It could help with motivation, for the both of us. I [/i]would[/i] be using emulator, but that should discourage you (my real LG is at a friend's place).