I dont have this upper but have a noveske 10.5 upper on my SBR. Noveske is a a top tier company and I believe you would be happy. As for it worth the extra cash that would be up to you. I do like the NSR rails though alot
I have seen a couple different sites that have them in stock . There around 1500. I had a chance at the Rogue for 1050 on one site, just never made the move. I might go with there varmint barrel. Havent desided,on one yet. The 18 in are out there in stock though.