I myself have been using the Destiny Knot and Everstone to assure that my Pinsirs have good IVs and Jolly nature, the Pinsir in the daycare has almost perfect IVs, and after a long time of searching, I managed to get my hands on a Japanese Ditto off of the GTS with no IVs lower than 22, with most of them being 28-31. Also I prefer not to use Pokecheck or other hacking websites to help me shiny hunt, because it's too easy, and I would rather get my shiny naturally with hard work than by being lazy and getting it through hacking of any sort, because that way I appreciate the shiny and it feels far more satisfying then just getting it in a few seconds from something like Pokesav (Not that I can do that in 6th gen yet anyway), or getting it after finding someone with a matching shiny value to hatch it for me. This is because those ways use methods that you aren't supposed to be able to use to get the respective Pokemon, and are far easier, so personally I've always found any methods like that to be too easy and I feel like any shinies or good IV Pokemon that I get from that aren't really the same, in my opinion at least. I'd rather go through a lot of annoying and hard work to get the shiny Pokemon that I desire, rather than just getting a shiny by doing something that you weren't ever meant to be able to do and get the shiny with much more ease, regardless of how annoying and tedious that it may be.I don't understand why people are wasting so much time breeding normally for shinies???
Destiny Knot + Everstone + friend safari 2 IVs means that getting Pokemon with flawless IVs is a piece of cake. Even if your desired Pokemon isn't in the friend safari, just get a father that is (a: in the same egg group and b: can be found in the friend safari), get a 5IV father, and synchronize for the mother. Breeding to get flawless offspring is easy with PokeCheck support, and you can get a flawless shiny within a day - a couple hours if you're lucky.
The reasoning behind why people are breeding hundreds of eggs blindly with the Masuda method (lol) evades me. The only reason I can think of is trainer OTs, and that doesn't even matter that much.
EDIT: Also I've noticed that this post is kind of repetitive with what i'm saying, sorry about that.