In all honesty, I dont see a problem with it...The louvered ones normally go all the way to the edges of the pan, the one you show looks to be quite short of the sides of the pan and should work very well.
I use a Dooley Jet boat pan and have a very modified Moroso windage tray in it and it acually seems to work exellent, I had a crankscraper in it at first and it seemed to be a major overkill for the application.
The one thing you really have to be careful of on a tray in a BBC is dipstick clearance, I have had to modify most of them to get the stick to clear the tray...
GT