This already exists:
WV+SV can be used to orient the corners while solving the last slot, but only if it is ready for a three move insert(R U R' / R U' R'). This could be optimized for Roux to ignore EO and the M slice, making algs better
ZZ-OLS does the same thing as WV+SV, except from any setup, not just three move insert cases(like you suggested). There would be more algs than normal, because of the 2 M slice edges being available, and these also could be optimized to ignore EO+M slice
CLP solves the corners(oriented and permuted) while solving the last pair(only from a three move insert), but these could be optimized for ignoring EO+M slice
Like I said, these sets could absolutely be optimized for Roux, but the basic idea already exists. Also, there is a thread for new methods, subsets, etc. which can be found
here.
By the way, I am not saying that I prefer Roux over CFOP. I still think CFOP is better as it has better look ahead and fewer regrips. Also, R U moves are better than M U moves but that is expected.
Just a tip, don't say anything about one method being better than another. It will only spark a big controversy
Edit: I just want to say something real quick: Roux is extremely competitive with CFOP, and just as good. I don't want to start an argument, but just wanted to point that out(I use CFOP)