But does this mean Javascript is talking to your server rather than S3?
Because the beauty of filepicker is that a user is not locking up one of your processes while they spend minutes uploading a file.
Especially important on Heroku, for example. Though I'm sure a self hosted node server could fare better, I'd sooner stick it out with Filepicker.