Quoted By:
I like current odds, shiny charm included.
Shinies haven't had anything more than personal value since the very first glitches and exploits were discovered to increase their odds.
I think each game should have a guaranteed shiny to introduce the mechanic to anyone who hasn't seen it like Red Gyarados after you complete the Regional Dex, and after that you get a shiny charm.