The 8274 is the only winch that Warn actually makes themselves, the rest are assembled using Chinese parts, most from the same MFGs that supply the Bad Land winches. For that reason the 8274 is the only Warn I would buy. Granted they do spec their winches heavier and faster than Bad Land, but I have seen the Bad Land winches used HARD and frequently and hold up just fine. Since Warn stopped making stuff in the US I just don't believe they are worth the money...
Honestly, it doesn't matter where things are made. Everything depends on the money and effort you put into quality. Although some internal parts are sourced abroad, they're made to the exact spec engineered by Warn. Additionally, Warn is ISO9001 certified which is a certification revolving around their design process and quality enforcement.
If we only bought items made in the US, then we probably wouldn't buy Land Cruisers, Defenders, and/or Ford F150s or anything made by ARB or Eezi-Awn.
I'm sure the Badlands winches work great. At the end of the day, even a plastic table works just as well as an oak one (not that I'm saying these winches are that far apart).
To the OP, I've never heard of Open Road but I'm sure they work well in their intended environments. I sincerely doubt you'll be let down by your purchase. Try it out and let us know your thoughts!