It works great for me. You just need to mount the device's storage and then you can treat the mount point as a handheld. in fact, I use this scheme for all of my "Handheld" devices: in reality they are just file paths that I sync subsets of my library to and then share with the actual device using syncthing.