Hi Kev,
Just stumbled across your app today. Really awesome. Great job! (If only I noticed it at the start of the month :p )
Either way, I purchased it.
From my experience setting the app up for the first time, I wanted to offer some comments on my experience:
- Relatively straight forward and clean

- Could you enable some sort of feature, to speed up the server setup process, as all my servers (SAB, SB, CP and Headphones) are all located at the same IP address. Perhaps it can provide the previously entered servers as a history text type pop up?
- QR code scanner for API key loading? I am sitting at my PC, reading the APIs off the servers' respective webpages. If only I could generate a QR code for them, and simply 'snap' that with my barcode scanner.
- SAB setup was very easy. I did the same for the others, but they often/constantly show "Not connected to X server". The refresh button doesnt seem to do anything (certainly no spinner appears), but I have seen that after a while (10-30 sec) the screen populates with the show/movie data. Sometimes tabs under the same server (eg: SB) will show 'not connected...' while another tab will show the shows I have. :/ Perhaps you could place a 'Loading...' or 'Trying to connect...' type screen here, when the app really is trying to connect. Just to give the user a bit of feedback?
- Could you consider adding a 'Clear Successfully Completed' option to the SAB options please.
[*]Could you consider adding the ability to choose a custom icon under each indexer's settings?
[*]Just like you have included the adjustable download speed feature, could you consider adding the ability to pause the download for a period of time, like the web interface. (or even better, link the pause and download speed features together, so one could even throttle (or pause, 0KB/s) for a user defined period of time.)
Cant wait to see the other features you are working on! (eg: widgets!)
Thanks again. Great app!