I think the Roberts situation is nothing to do with footballing ability. There is obviously something behind the scenes with him, maybe it's injury related, maybe Warnock making a point as someone brought Roberts in over his head? Who knows. But Warnock has gone out of his way to not play him.
Nelson would be a fantastic signing.