I have the Shiny Charm and a perfect Japanese Ditto.
Currently Breeding: Shiny Helioptile
IV Breeding: Yes
Parent 1: Japanese Ditto (31/31/31/31/31/31)
Parent 2: My English Helioptile (31/x/31/31/31/31)
I'll be breeding continuously for my perfect quint Helioptile, but I record the amount of eggs and what shinies appear.
My Thoughts
I actually think the Shiny Charm DOES effect Masuda Method. I have never got this insanely lucky with these streaks of shinies before.
Prior to getting the Shiny Charm, or even Instacheck, I would naturally breed shinies without care for IVs. So, my record is this-
Shortest Shiny Hatch: Shiny Goomy at 23 Hatches
Longest Shiny Hatch: Shiny Froakie at 1909 Hatches
Right now, under 300 hatches, I got three shiny Helioptiles (though reject IVs), not including the one I hatched before I started recording hatches. The one shiny Helioptile was bred shortly after I began recording hatches BTW. Whether it be by insane luck or work of the Shiny Charm is basically one's opinion.
As a patient MM Breeder, I think the Shiny Charm helps the shiny factor in MM Breeding.
Edit 1: On egg 26, I got a shiny Helioptile, but it doesn't have the correct IVs.
Edit 2: On egg 42, I got another shiny Helioptile, but again, it didn't have correct IVs.
Edit 3: On egg 279, I got my third shiny Helioptile, but once again, it didn't have correct IVs.
Edit 4: I'm at egg 455, in a shiny drought right now.
Edit 5: I'm currently at 590 hatches, still in a shiny drought. I refuse to give up, until I have my correctly quint shiny Helioptile.
Edit 6: At egg 711, I got my forth shiny Helioptile, BUT INCORRECT IVS.
Edit 7: Climbing past 920 hatches, still haven't got my correct shiny Helioptile.
Edit 8: Past 1160 hatches, and apparently in another shiny drought.
Edit 9: At egg 1287, I got my fifth shiny Helioptile, ending my longest shiny drought. HOWEVER, it missed the Speed IV.
Edit 10: Going past 1580 hatches. I'm afraid I might be in a third shiny drought.
Edit 11: Over 1820 hatches. I'm in another shiny drought. -3-
Edit 12: It's been over 800 hatches since my shiny egg at 1287. My game is BSing me now.
Edit 13: At egg 2340, my shiny drought finally ended. Not only that, this shiny Helioptile has all the correct IVs, 31/x/31/31/31/31. I'm ending my breeding spree now.