I use fun_plug and it works well. Don't know how I'd exist without it, as fun_plug really helps manage the device. If you want to run an alternate samba, torrent, or other service, simply set up your fun_plug start scripts to make sure any "built-in" services are shut down before starting your own.