You may want to check when your motor comes in, but I don't recall if the pinion sits that low into the mount.
Cool project. As a tip, you may want to see about how your diffs are shimmed, with more power, you may want to shim them a bit tighter than what someone racing would do.
Also, may want the steel spur gear.