It works just fine, I’ve just installed a 2.0 and it worked out of the box.
Am I correct in assuming WP matches all URL’s against the permalink structure and refuses anything non-matching? That would explain it refusing anything not alike “/index.php/discussion/%d”.
If I’m right, can I hack on this behaviour from within a plugin or custom page code?