Van, since it seems you already have the pan/pickup portion figured out, I think the scraper should compliment it nicely. As I'm sure you're aware, the scraper helps get a lot of oil off the crank and prevents that "roping" of oil from where it should be. Now, I havent actually physically tried one of Rich's scrapers, I would think Rich is on point with clearances/fit and finish, etc., but I'm sure he could answer that with a few pics. Windage trays are proven power "makers", so that would only help more, but AFAIK no one makes anything like that for the 7m and would need to be custom. I assume you've also gone through replacing the stock cooler system also with something more appropriate?
As far as i'm concerned, theres no cons to oil control, only pros