yeah I'm still really happy with deluge it's amazing how almost 100% of the time the most popular choice is the worst (iPhone for example)