I don't see how your setup would limit the effectiveness of the JRSC. ITR cams aren't that extreme. Is there something unusual about the climate where you are? Ohio doesn't sound like the tropics to me, nor is the elevation really high.
The JRSC will work fine, within the limitations of the system. That is that there's no intercooler. I wouldn't buy the thing for my car, but that's because I prefer to do extended high-RPM running like on canyon runs and road courses and in these situations the lack of an intercooler is a big handicap. If you want to cruise around town and race assorted fools from stoplight-to-stoplight, it works alright.