I dunno, but I think it's more on luck IMO.
Before saving my game, I'll make sure I already activated super repel, while my target seed is on frame 9 (so that 256 steps will advance the frame by 6).
And in my case, I'm only having 3 pokes in my party.
I just hope a dustcloud will appear, and that I will encounter Drilbur instead of getting those gems.
Of course I used a Jolly syncher to increase the chances of getting that desired nature, and not getting spitbacks like Gentle or Brave (although Adamant is also an acceptable nature).