Pretty sure you're gonna love it. Mine is sweet.
And a LOT less than the JARD.
Reading on the JARD made it sound painful to install. I build my lowers, and the RRA trigger was no more difficult than the regular triggers.
Let us know what you think when you get it.