I think Stag is excellent and as such I own one. I felt it was a better buy compared to most since I did my own "upgrades". I don't know if they were necessary but a little bit of cheap insurance never hurts. Really I think Stag is a best buy.
FWIW, I put in a H-buffer, BCM extractor spring upgrade, staked the gas key better and staked the castle nut.