Sure.
Here are a few things that cause problems at the moment
do=manfiles:
Sometimes there is the &act parameter sometimes not. Make sure it allways has the &act parameter so the rewriterule does not fail on it.
Myfiles uses the do=my parameter. Somehow the rewriterule fails on the "my" parameter.
The request to add the filename in the parameters is so we can read it from the parameters and make html filename containing it.
so you get
http://www.mydomain.com/forums/file1...reat-hack.html
Searchengines will then present the page containing the file sooner since the name is allready in the URL.
Just mind to strip the special chars.