Is it worth the pain for a fully functional local file system?

I have a rather robust data entry system as it is, but I’m pondering the ability to make it do more.

As it is, the system creates, on the fly, a list of all files in your local directory tree which you have the ability, and permission, to edit. Of course, it does all HTML conversions back to plain text/ et al, so you can even edit PHP.

This is no big deal. I am serously considering adding minimal filesystem support for subdirectories and perhaps minimal exec() ability for a php ‘shell’. Hrrrm, or am I just asking to be messed with? ;)