pickadate now works. I keep forgetting that deformdemo doesn't use the widget requirements, you have to edit main.pt to add all the possible css/js.