Stag is a great lower, inexpensive, quality, and fit well with almost any mil-spec upper. As for M4 feedramps, they are not a neccesity. They increase reliability slightly and mainly are a benifit if you are using worn out mags or really heavy(77g and above) bullets. The military added them because of the faster cycling rate with the M4 on full auto, so on semi you should never know the difference.
Ive never built my own upper, but if you have the tools its really not all that difficult. I chose not too cause I didnt want to spend the $ on tools.
I would recomend you look at the Stag M4 uppers. Aim surplus has them, they are high quality, come with a good BUIS and are fairly inexpensive. They are 1/9 with no M4 feedramps but like I said you would never tell the difference under normal curcumstances.
aim surpluswelcome to the boards