If you really cannot resist the cheap price point of the NCStar, then by all means get one and mount it on a .22 LR or .223. Anything that does not kick. That way , you won't be disappointed.
I've got 2 of the fake Reupold (sic) scopes that mimic the VXIII or Mark4 3.5 x 10 x 40mm. I have mounted them on .22LR rifles and have good results with them. One on a CZ452 Style that bumped off (over 200 gophers) some critters in SK during my road trip out West last month. Before that... this same scope was mounted for 2 years on my .223 groundhog gun and never disappointed me ever. I'm super pleased (and super lucky)
The other fake Zhinese knockoff Leupold is sitting on my Ruger 10/22 and all the newbies who shoot that rifle just fall in love with the combination. I'm not complaining for $ 100 each. No warranty and no issues (yet). When they do fall apart, I'll just toss them into the garbage. They owe me nothing.... No regrets because for $ 100, I get a scope which (still) holds it's zero on a .223 and side focus ability when switching from 200 m target distances to a groundhog only 30 steps away while I'm walking.
I need that capability in a hunting (earthpigs and coyotes) situation. I really get annoyed with hunting scopes that are by default, factory set at 100 plus meters since groundhogs at 50 meters are fuzzy and I want to see maximum DRAMA

!!!! LOL
So should you buy cheap? All depends on what works for you. At least with a Bushy, you get some sort of warranty for that Kommunist Zhinese made scope.
Me? I'm just lucky. I'll take that over the "good looking" since I'm too ugly to deploy!

Would I put my fake Leupolds on a .308 ? Now, I'm begging for nasty surprises...
Then again, just like on the Discovery Channel's "Breaking Point" Show...I might be tempted to try and kill off that Xhinese made Reupold by mounting it on my M14 !
Cheers,
Barney