I don't use R1/L1 for barrel rolls, I use the d-pad, as I do for steering.
I won't try it because I don't like analog, but your idea should work !