Chestnut,
I can’t recall anything specifically on the subject of ROI or Strikerate. I usually move the betting related stuff to “research” sub forum if it’s appropriate, and the conversation has come to an end. I would definitely have moved a subject like that to research, but can say for definite that I haven’t seen a thread like that.
“Is it value” as Kev mentions, sounds like the most likely thread. It’s in “research”, and is 7 months old, in case you didn’t search as far back on Soldiers posts.