Dinanga was never used properly or given a chance by Management unfortunately.
Odd that we are the only place where he's not been prolific??
MarpleAlty hits the nail firmly on the head in his above response.
Dinanga made 33 (+14 as sub) appearances during his tenure at Alty, so I'm not quite sure how you can say that the management team didn't give him plenty of opportunities. If anything, they were extremely loyal to him when things just weren't working out.
He certainly wasn't even remotely prolific during his respective spells with Hartlepool, Chesterfield and Stevenage.
He didn't suit our system. He manifestly fits well with the one played at Gateshead.
Now, I wonder whether we negotiated a sell-on clause when we sold him to Gateshead...?!