I've been using the TE with the dvorak layout on my mac for some time now and I'm quite happy with it.
However, the positions of the 'z' key and of the special characters are quite strange with the standard
dvorak layout shipped on mac os x and I created a tailored dvorak layout with ukulule : it put backs the 'z'
under the right pinky and put the symbols as their are labelled on the TE.
Maybe some can find it useful.
You can find it at
https://github.com/stanislas/truly.dvorak