I soft-reset for shiny legendaries, i have 46 shinies and only one shiny legendary (Giratina) <----took a long time. I'd say you MUST have patience to do this.
I dont have patience. Anyway, shinies dont have better stats, they just look different.....