I've looked at these and, I get the idea behind them but, I've read some bad reviews. Are they ever any good? Better in .22, .177, springer, pcp? Or just one to be avoided altogether?

I'm new to this and, every day is a school day.