Thanks for your suggestion ,I randomly found one by modifying one of my ELL algs:
UF-FR-UB-UL-UR
Alg: R U' R' U' R U2 R' U R U R' U2
Comm : [R U' R' U' R, U2]
One move longer than your alg (L F' L' U M' U M U2 L F L') but very ergonomic.
The ELL has a couple M slices thrown in: R U' R' M' U' R U2 R' U R M U R'
Do give more suggestions for other cases.