I've never actually tried to map a USB device to a virtualised XenApp server but I can't think of any reason it wouldn't work providing you don't have any policies preventing client device port / client USB port mapping. In fact I've had scenarios with some sites where these policies had to be explicitly enabled anyway.