I have a few BC drop in barrels and stocks on a few 10/22s. IMO, if you're just starting out and just would like to get to know your rifle better, that is work on it yourself, they're OK. The steel bull barrels are a little better than the stock barrels in accuracy from what I've seen so you'll get an upgrade going that route. The plastic outer lined Featherweight, IMO on the other hand, is an absolute waste. Others, like from Magnum Research, Volquartsen, Christensen, etc. might be better (I've never tried others), but the BC ones suck.
The standard stocks are OK. If you go with a CF barrel, the barrel channel is easy to modify to get the barrel to free float. (Don't try free floating steel barrels on the stock aluminum receiver.)
If you are really looking into getting very good groups but don't want to pay too much, IMO, get a Green Mountain barrel. If cost is no issue, there are plenty out there that will get you even better groups but they're at least $300+.
My best setup so far for a .22lr 10/22 is a GM barrel in a Bell and Carlson Anschütz-style stock with an old Leupold Vari-X III 6.5-20X on top. Kid trigger.