IMO ....

WHY would you want to un-crate train a dog? Isn't that rather like un-house training, or un-leash training a dog?

You said he likes his crate, goes in it willing. Why fix what ain't broke???