Hello,
I'm currently running PdaX in normal user mode. You still have to "su" to root to perform certain operations (like setting time, fiddling with cardctl, etc.), but you could always fix these problems by using sudo.
For the rest, you have to add a group for having some rw device access (like stuff in /dev/misc/ and /dev/sound/ ) and setuid some programs (after you give them permission g+rx and o-rxw), like "chkhinge". Also take a look at /etc/busybox.conf and change it to enable soma commands you would like to run as a user (like ping, if I remember correctly).
That's what I remember I did... sorry, but I was to lazy to write down all the customization... when PdaX 1.1.0 will be ready, I suppose I'll do it if it will be still needed (i.e. not already implemented into the base system).
Hope this can help a little!
Ciao,
Andrea