I have a catch-all setup on my server that forwards everything from my domain to gmail and I usually give unique addresses when asked. One caveat: I haven't set up sending because I'm too lazy, so I send from my gmail address. Thankfully I receive orders of magnitude more email than I send.