Has anyone used this? What are its tradeoffs compared to other services?