I've been using PhotoSync (paid) as well (for years). I've set up a SMB server on a home machine. Launch PhotoSync and it shows the recent photos which haven't been synced, long-press the "quick sync" button and it uploads them. Fast and simple.