I have the XE268 in mine and I like it but I wish I would have went with the XE275HL now. They are a tad on the noisy side but for you app. the 268 would probably be perfect.
1972 Plymouth Cuda 340 4 speed
1971 Plymouth Road Runner 383 Auto
1970 Plymouth Duster /6 Auto