I'm getting lost in the research about Nickel Teflon vs. Cerakote for the upper. I was planning on getting a spike's tactical upper, with a nickel boron bcg and a very good barrel, I'm not sure what yet, but I don't want to skimp on that. Anyway, I put an ALG battle trigger in the lower, that is like a basic trigger with nickel boron coating. That seems so much smoother than my bushmaster. Anyway, I came across righttobear.com and their nickel teflon upper and I'm wondering if it's worth it. The problem for me is that I don't want that color and I wanted the rifle to match. Then I read about cerakote and how that offers lubricity as well. I just want this thing to feel smooth when I pull back the charging handle. I'm sure that just the nickel boron bcg will be a nice upgrade anyway, but should I do cerakote on the spike's upper or get the nickel teflon? Thanks guys for your help.