Geez, they couldn't figure that out? That cutout looks awful. The 1200 with the 300 6 came with a remote filter from the factory.
Does the stock radiator keep the bigger 300 engine cool??
That is a tight fit. does that large hole in the frame worry you some on the passenger side ? The extra power will be nice.