The one difference between Hilton and Swann is the former actually followed through with his promises at his previous club, while the latter fluffed at Gainsborough and was full of excuses.
This is not to say we shouldn’t be sceptical of Hilton, and I have put forth my own concerns, but we can’t write him off just yet.