This looks really useful! I can't try it out just yet but will certainly do so when I am able.
Given my experience with trying this before, I seem to recall that rewrite rules can make things quite trick as PDT has a fairly primitive means of matching up one's url with the corresponding source file. In CodeIgniter, for instance, a url like this:
http://example.com/controller/method/arg
Would result in the file index.php being accessed. Here's the mod_rewrite directives in the .htaccess file:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Any suggestions on PDT configuration to deal with this scenario?