I have a uDAC and it works OK as an amp, but it is not my preference to use it as such. I had it about 5 days alone while my amp was in transit to me, and I struggled trying to find a sound I liked by using EQ in Foobar2000 to my Senn 580s. I think it sounds better than onboard sound from a motherboard, but I preferred the sound out of my $150 surround receiver's headphone out fed by a X-fi Xtrememusic sound card via coax SPDIF.
The good thing is if you DO go the route of using the uDAC as an amp now, you can always use it just a a DAC later on. That's how my setup is at the moment, and I like it much better in that role. Please know that there are many folks here that find the uDAC acceptable as an amp, but this is just MY experience with it first hand.