I haven't toured on my 'bent, but I've ridden it a lot. I have a long-wheelbase Bacchetta Agio which would make a decent touring machine.
I've heard of using a body sock to further reduce wind resistance (and keep you warmer when needed) and being able to make better speed.