I am putting together my first custom rifle and I was debating between an Origin, TL3, Impact and Lone Peak just a few weeks ago. I looked at the features of all of them, read reviews here and other sites and really considered the Origin but I know that I would always wonder about the one I kept leaning towards that was more expensive. I think if you are considering any other action that may be higher priced, TL3, Impact, Lone Peak etc, and you get the Origin, you may later down the road regret not getting one of the other ones. As far as functionality, it will work and it will feel better than a factory Savage or Remington and shouldn't have any issues for your needs. But......six months down the road, a year, hell a week, will you be thinking about one of the "better" actions?
I knew I would keep wondering about it and decided to pull the trigger and ended up purchasing the Lone Peak, I am very satisfied with it.