Not with the zyxel, but I did use a netgear (ma111?) and a dlink (??????) dongle with both a dlink router and an airport express. Sorry - it was last summer and I don't remember all the model numbers.
Both of them gave reasonable range, both of them gave reasonable throughput in file transfers and both printed to a shared printer. Both of them however crashed the computer when I tried to voice chat. I abandoned the project and got an airport card.