From the beginning of thought to the beginning of action is but a second; so I think philosophically and morally it is sound. Practically? Perhaps unlikely....
The suggestion that leering at someone is literally morally tantamount to adultery is probably hyperbole, but it's definitely not a good thing to do, and more straight men could stand to take that to heart. The idea that this verse is meant to impose obligations on women rather than on men is of course absolutely ridiculous and worthy of no serious consideration.
I understand the quote is given in the context of within a straight, patriarchal society, but I don’t really like how a large part of the “inclusive Church” has chosen to ignore the vices of lust and adultery in a lot of their moral teachings - sometimes to the point of excluding traditional and right (in my view) Christian ideas about relationships/sexual morality from applying to gay people.