Thanks for the quick response, I'll try the equivalent byte array Rest example and post the results here.
Performance does look like it's going to be an issue though, even the good case indicates 1/2s to upload 22kb.
Download is quicker, ~20s to get 100 22Kb arrays, but that's still relatively slow ?
--
Dan