My thoughts: The thing that stands out to me is the 31" tall tires with 3.89 gears. A 3.89 gear sounds low, but with 31" tall tires it's not. That would be like a 3.50 gear with 28" tires or a 3.25 with 26" tires. Not very low and not very high. So, I think I'd lean toward something like a 270S with 224@0.050".
That said, cam, compression, and octane have to match. So as has been said already find your true compression ratio. If it's low enough I'd say go with a smaller cam like the 270S. If it's not then go with a bigger cam and just live with the reduced low end power, or get lower rear gears.
That's just my opinion. It seems that I always recommend smaller cams than Ross does for trucks and I recommend bigger cams for cars (assuming they're not super heavy). Ross actually has an FE powered truck and I don't so take my opinion with a grain of salt.
JMO,
paulie