Actually the thiol to sulfide to sulfone route is what we were planning to do next (and the electrophile just came in), except with the thiol on the phosphonate portion of the molecule, not on the 2-propyl portion. There are two potential problems with thiol-to-sulfide approach. One is the cost of the thiol, and the other is volatility of the thiol. Diethyl mercaptomethylphosphonate is not as volatile as the thiol in the opposite disconnection. We have a little of this thiol on hand, and we also have its S-protected precursor.
As an aside, we used diethyl mercaptomethylphosphonate with calcium carbonate and an electrophile having a primary bromine last fall, and this past week we oxidized the product (a sulfide) with mCPBA and followed the reaction with P-31 NMR. In the past we used Oxone, but mCPBA was the better choice based on the other functional groups that were present, one of which I believe to be acid-sensitive.
The scope of the sulfinate reaction may be limited to aromatic sulfinates, but I am only speculating.