Off course you can't judge him as a lone striker. But it didn't stop people judging CMS when Doppey Bollox played him as a lone striker.
FWIW I don't think Oscar rates Barnes, and as soon as everyones fit, I think he'll be moved on. You only have to watch Oscars reaction when Barnes messes up...