Any small block will work and won’t interfere with your heater. Most of us had or have SBC with a similar heater at one time or another.
As Captn said, the l31 is a lot of motor for the buck! Can’t loose there!
https://www.summitracing.com/search?...rate%20Engines