I just built a lower on a Spikes Punisher lower and was wanting opinions on a 16" flat top upper. I was really looking at the Spikes Lightweight LE upper. It has the light profile barrel, M16 BCG, Chrome lined, 1:7 twist and looks to be a really good piece of gear. Any opinions or experience with these?