Just ran across this thread today.. Anyways I was thinking that the waveguide design can probably be modified for better FDM printing by splitting up this print and using heated inserts.. This will create a seam though, but it might also make it do you can directly screw the driver into the wave...