I like. Make it and make me one? Also you could incorporate a similar upper baffle/plate like inside the stock pan. It goes around the oil pickup and helps keep it from sloshing up and away.
I don't know about your motor but mine sits pretty much level, not a few degree tilt like factory in the altezza.
Andrew