I'd say it's worth it. It's exactly what I use, for the following
1. It's cheap
2. It allows you to use multiple providers from one telephone,
depending on your softwares abilities, e.g if you use x-lite you can
have up to 10 providers, specifying the code used to route via each
3. You can use it with software other than skype by downloading the
appropriate driver from www.yealink.com. e.g for x-Lite download
The only thing is, you might not want your PC turned on all the time.
In that case, get a "proper" ATA. I didn't bother because I couldn't
find one that would let me do what I can with this device and x-Lite
without costing a fortune. My PC is on all the time anyway.