My DS has refused to sleep in the cot ever! We have 1 cot, 2 portacots and he has never slept in any of them. He is in a single bed with a mattress beside it, as his wonky ears make him lose balance and fall off the bed regularly.
He'd love a thomas the tank bed! May look into that.