Pic of the dump tube, has clearance if you face it towards the front of the car and down to the floor.
How it looks when its all together.
The McKinney mounts are pretty nice, and they set the motor really far back! IMO, I think they are worth the price and they will not break on you.