Hello Nick,
I bought an Edirol UA-5 a few months ago and eventually returned it to the retailer (i took of that 30-day money back gaurantee because ultimately it wasn't the right product for my needs). Here's a breakdown of my experience with the interface:
If I started PD with the -noresync flag, I could eliminate SOME of the clicking noises.
I was never terribly successful using PD with ASIO with the Edirol interface. the UA-5 could only support ASIO drivers on either the input OR the output. So, If I stared PD with the -asio flag, then I had to also use either -nodac or -noadc. That was a real drag.
(I don't know if the UA-1A supports simoultaneous INput and OUTput with the ASIO drivers.??)
I don't know if this helps you at all and I understand that you're using the UA-1A which is different than the UA-5..but I thought I'd share my experience anyway.
Regards, Dave S