Ok, so we are just going to do mCPBA for now. Though it is not the cheapest, it is the most straight forward.
The dimethyldioxirane, though could in theory, is difficult to scale up for my purposes. I found a organic syntheses procedure for the this type of oxidation (Organic Syntheses, Coll. Vol. 9, p.288 (1998); Vol 74, p.91 (1997).
The DMDO does not get above 0.1 molar. Far too dilute for large scale work.
The idea of making the halohydrin sounds promising, but with the aldehyde there, the basic conditions will give more headaches than its worth.
In the future, I may look at and experiment with transition metal epoxidation. Using VO(acac)2, MoO2(acac)2
Stressful day...