Frankly, the road race pan may solve my other problem as well as give me the added benefit of the baffling. The front cut corners just may give me the access needed for the rack mounting bolts. Hopefully AAndrews will chime in soon. He knows about the pan mod needed for the Altercation kit.
Its hard for me to tell because this road race pan's main sump is so much wider.