Absolutely requires some work on integration with devices. Also, the radio stations is likely to make you would like to indicator back up for spotify. Having said that, it is a great cost for lossless audio! EDIT: Attempting to cancel can be a nightmare. It can be not possible https://www.youtube.com/watch?v=5UV6Sol6X4Y