Very good guide, congratulations to both of you.
I would like to note/add that I have had a good deal of success finding Synchronizers for Dittos in the RSE Safari Zone - the trick is to go to a patch of grass where you can find Natu/Xatu and put a Pokeblock in the feeder. It will draw Pokemon that like the flavor of that block.
Spicy blocks will up chances of finding Lonely, Adamant, Naughty, and Brave Pokemon.
Sour blocks will up chances of finding Bold, Impish, Lax, and Relaxed Pokemon.
Dry blocks will up chances of finding Modest, Mild, Rash, and Quiet Pokemon.
Bitter blocks will up chances of finding Calm, Gentle, Careful, and Sassy Pokemon.
Sweet blocks will up chances of finding Timid, Hasty, Jolly, and Naive Pokemon.
While this is complicated by Natu also getting Early Bird, I have found it a reliable method that also is cheaper and less time consuming than the Abra Game Corner method. For the blocks, I recommend using the first five berries (Cheri, Chesto, Pecha, Rawst, Aspear) since they create one-flavor blocks and these berries are very easy to obtain. Plus, you don't need to transfer the Synchronize Pokemon to Emerald after obtaining it - you have it right there on the cartridge.
If you want to fit this in the guide (I oblige you not, however!), a simple screen name mention will suffice.
Again, thanks for the guide and the exhaustive research both of you put into it.